Cite

Synonyms of hominid

Definition and meaning of hominid (Dictionary)