Associations to the word «Indri»

Wiktionary

INDRI, noun. One of the largest living lemurs, Indri indri.

Dictionary definition

INDRI, noun. Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.

Wise words

Words are always getting conventionalized to some secondary meaning. It is one of the works of poetry to take the truants in custody and bring them back to their right senses.
William Butler Yeats