hominid - English Synonyms Dictionary

hominid

adj.
[1] hominian