Anthropoid Synonyms

ănthrə-poid
Resembling a human being
(Adjective)
Person who resembles a nonhuman primate
(Noun)