POTTO MEANING IN ENGLISH

• Potto Definition & Synonyms

  1. (n.) A nocturnal mammal (Perodictius potto) of the Lemur family, found in West Africa. It has rudimentary forefingers. Called also aposoro, and bush dog.
  2. (n.) The kinkajou.


Synonyms:
Kinkajou,

RECENT SEARCHES