Indri indri synonyms
A large arboreal lemur (Indri indri) of eastern Madagascar, having very long legs and a rudimentary tail.
large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Find another word for Indri indri. In this page you can discover 3 synonyms, antonyms, idiomatic expressions, and related words for Indri indri, like: indri, indris and Indri brevicaudatus.