Definitions of indri

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