indris
1. [ noun ] (zoology) large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
Synonyms: Indri_indri Indri_brevicaudatus indri
Related terms: lemur genus_Indri
Similar spelling:   indri
  introitus
  inodorous
  intrust
  interim
  Interior
  intro
  intra
  inter
  Indra
  intrusive
  intrusion
  intrinsic
  intrados
  Indriidae
  intron