"Hembra" used to be acceptable some time ago, but right now is controversial and not used in that context. It is still used for female animals, though.
The same goes with the male equivalent: "macho", which now is only used for animals and not people. (Macho can be also used in a similar way as in english, but that's a different acception and context usage)
The same goes with the male equivalent: "macho", which now is only used for animals and not people. (Macho can be also used in a similar way as in english, but that's a different acception and context usage)