INDRI


Meaning of INDRI in English

noun (plural ~s) Etymology: French, from Malagasy indry look! Date: 1839 a large diurnal black-and-white lemur ( Indri ~ ) of Madagascar that is about two feet long with a rudimentary tail

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.