📖 Definitions of "Anthropoid"
noun
- 1
An anthropoid animal.
adjective
- 1
Having characteristics of a human, usually in terms of shape or appearance
- 2
Having characteristics of an ape
Translate “Anthropoid” into Another Language
Pick a language — the word will be pre-filled in the translator.