indri indri (0 synonym found)

We don't have any synonyms for indri indri yet.

Think indri indri belongs in the thesaurus? Recommend it and we'll take a look.


Definition of indri indri:

(n) : large short-tailed lemur of madagascar having thick silky fur in black and white and fawn

Definition of indri indri:

(n) : large short-tailed lemur of madagascar having thick silky fur in black and white and fawn

Back to Top