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