Anthropoid in Tagalog

What is the translation of word Anthropoid in Tagalog/Filipino ?

Meaning of   Anthropoid in Tagalog is : antropoyde

Sponsored

Defenition of word Anthropoid

  • resembling a human being in form.
  • a higher primate, especially an ape or apeman.

Sponsored

Other meanings of Anthropoid

Examples

cartoons of anthropoid frogs