plural indris
: a large diurnal black-and-white lemur (Indri indri) of Madagascar that is about two feet long with a rudimentary tail
Love words? Need even more definitions?
Merriam-Webster unabridged
Share