Hominoid Synonyms

hŏmə-noid
Resembling a human being
(Adjective)