anthropoid

Explore definitions, synonyms, and language insights of anthropoid

Definitions

Adjective Satellite
resembling apes
Adjective Satellite
resembling human beings
Noun
person who resembles a nonhuman primate
Noun
any member of the suborder Anthropoidea including monkeys and apes and hominids

More General Terms