Datasegment.com Online Dictionary
  Online Dictionary : I : indri indri

indri indri


1 definition found

indri indri - WordNet (r) 2.1 (2005) :

  Indri indri
      n 1: large short-tailed lemur of Madagascar having thick silky
           fur in black and white and fawn [syn: indri, indris,
           Indri indri, Indri brevicaudatus]