Anthropoid (Noun)
Meaning 1
Any member of the suborder Anthropoidea including monkeys and apes and hominids.
Classification
Nouns denoting animals.
Related Words
Meaning 2
Person who resembles a nonhuman primate.
Classification
Nouns denoting people.