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

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
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!