Hominids, noun plural of hominid. Synonyms in the same form.
Great ape
hominiforms
Other
cavemen
All synonyms for hominid →