English Translation for anthropoid ape
anthropoid ape
انسان جیسا گوریلا
Search Result for anthropoid ape
anthropoid
See Definition and Meaning
ape
English definition for anthropoid ape
1. n. any tailless ape of the families Pongidae and Hylobatidae
Sponored Video