indri definition

  • noun:
    • A large arboreal lemur (Indri indri) of Madagascar, having big eyes and a rudimentary tail.
    • among largest living lemurs (Indri indri).
    • The babakoto, Indris or Lichanotus brevicaudatus, a lemurine quadruped of Madagascar, of the subfamily Indrisin√¶ and family Lemurid√¶.
    • big short-tailed lemur of Madagascar having thick silky fur in grayscale and fawn

Related Sources

  • Definition for "indri"
    • A large arboreal lemur (Indri indri) of Madagascar,…
    • View More
  • Sentence for "indri"
65 votes

How would you define indri?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!