Someone forgot that the platypus exists.
Your abstraction ignores all the sterile men and women too, by the way. That's because it is a particularly bad one.
You're the one who wrote:
> Mammals on the other hand have males that impregnate the females.
We're all saying "that's not a very useful definition".