indri_indri
1. [ noun ] (zoology) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Synonyms: indris Indri_brevicaudatus indri
Related terms: lemur genus_Indri
Similar spelling:   intrinsic
  intrinsical
  Intropin
  intruding
  intrude_into
  intrinsically