indri
nounA large arboreal lemur (Indri indri) of eastern Madagascar, having very long legs and a rudimentary tail.
The babakoto, Indris or Lichanotus brevicaudatus, a lemurine quadruped of Madagascar, belonging to the subfamily Indrisinæ and family Lemuridæ.
One of the largest living lemurs (Indri indri).
Large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn.
