she-apes
English
Noun
she-apes
plural of
she-ape