indri meaning

Meaning of indri

What is the full meaning of indri

a short-tailed lemur of Madagascar, also INDRIS [n -S]

Example of the word indri placed on a Scrabble board.

Unscrambled word indri

Points for indri

Scrabble
9 points
Word With Friends
7 points
Wordfeud
9 points