anthropoid

anthropoid

anthropoid

Noun

person who resembles a nonhuman primate

Synonyms:

Noun

any member of the suborder Anthropoidea including monkeys and apes and hominids

Synonyms:

Adjective

resembling apes

Synonyms:

Adjective

resembling human beings

Synonyms: