What is the meaning of babakoto in English?

Learn vocabulary with pictures as well as definitions of babakoto in English

Learn in

See more

n. babakoto

Definition of babakoto in English

Herbivorous lemur of large size that has black and white fur, green eyes, and a short tail.

Synonyms of babakoto in English

indriindri lemur