Home / I / indri indri

indri indri

noun 11 letters Scrabble 12 WWF 14
Definitions
noun

large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn

Want another word?
Spin the dictionary for a fresh one.
Generate a word →