semi-apes
English
Noun
semi-apes
plural of
semi-ape