Anthropoid Meaning in Hindi
What is the translation of word Anthropoid in Hindi?
Meaning of Anthropoid in Hindi is : मानवाकार
Definition of word Anthropoid
- resembling a human being in form.
- a higher primate, especially an ape or apeman.
Other Meanings of Anthropoid
Example Sentences
cartoons of anthropoid frogs