Dictionary Check: anthropoid
"anthropoid" is a valid word!
Scrabble
16
points
Words with Friends
17
points
Definition
adjective
resembling apes
adjective
resembling human beings
noun
person who resembles a nonhuman primate
noun
any member of the suborder Anthropoidea including monkeys and apes and hominids
Advertisement