anthropoid
adjective
- 1
resembling human beings
- 2
resembling apes
noun
- 1
any member of the suborder Anthropoidea including monkeys and apes and hominids
- 2
person who resembles a nonhuman primate
Synonyms
Also useful for “anthropoid”:Crossword— A long fill for tough grids