potto
English
potto meaning in English • potto का अर्थ अंग्रेजी में
Noun
- A nocturnal mammal (Perodictius potto) of the Lemur family, found in West Africa. It has rudimentary forefingers. Called also aposoro>, and bush dog>.