anthropoid
From WikiWord, the free dictionary
English
Definitions
noun
- An anthropoid animal.
adjective
- Having characteristics of a human, usually in terms of shape or appearance
- Having characteristics of an ape
Related words
Synonyms
anthropoidalmanlikehumanapelikeapenonhumanapesanthropomorphologicalanthropophilousanthropotropicanthropogenetictherianthropicsynanthropicandrophilousanthropobiologicalanthropophylic