ALL meanings of indris
in·dri
I i - noun plural indris a short-tailed lemur, Indri indri, of Madagascar, about 2 feet (60 cm) in length: an endangered species. 1
- noun indris Plural form of indri. 1
- noun indris a large Madagascan arboreal lemuroid primate, Indri indri, with thick silky fur patterned in black, white, and fawn: family Indriidae 0
- noun indris plural of indri. 0
- noun indris Synonym of indri. 0