pithecanthropes
English
Noun
pithecanthropes
plural of
pithecanthrope