Indri indri synonyms

Category:
A large arboreal lemur (Indri indri) of eastern Madagascar, having very long legs and a rudimentary tail.
0
0
Plural form of indri
0
0
large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
0
0
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.