Dictionary definition · anthropoid
noun
- person who resembles a nonhuman primate
- any member of the suborder Anthropoidea including monkeys and apes and hominids
adjective
- resembling apes
- resembling human beings
Similar words
Source: Open English WordNet (CC BY 4.0).