indri indri

/IH0 N D R IY1 IH0 N D R IY1/
noun
  1. 1

    large short-tailed lemur of madagascar having thick silky fur in black and white and fawn