half-apes
English
Noun
half-apes
plural of
half-ape