angwantibo
English
angwantibo meaning in English • angwantibo का अर्थ अंग्रेजी में
Noun
- A small lemuroid mammal (Arctocebus Calabarensis) of Africa. It has only a rudimentary tail.