INDRI


Meaning of INDRI in English

/in"dree/ , n. , pl. indris .

a short-tailed lemur, Indri indri, of Madagascar, about 2 ft. (60 cm) in length: an endangered species.

[ 1830-40; indri indry look!, wrongly taken as animal's name ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .