Definitions of indri

  1.   Any lemurine animal of the genus Indris.
  2.   A suborder of PRIMATES consisting of the following five families: CHEIROGALEIDAE, Daubentoniidae, Indriidae, LEMURIDAE, and LORISIDAE.
  3.   A lemurine animal about the size of a large cat, a native of Madagascar.
  4.   large short- tailed lemur of Madagascar having thick silky fur in black and white and fawn

Rhymes for indri