anthropoid
noun
Definitions
An anthropoid animal.
adjective
Definitions
Having characteristics of a human, usually in terms of shape or appearance
Having characteristics of an ape
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
An anthropoid animal.
Definitions
Having characteristics of a human, usually in terms of shape or appearance
Having characteristics of an ape