indris

Definitions of indris
  1. noun
    large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn
    synonyms: Indri brevicaudatus, Indri indri, indri
    see moresee less
    type of:
    lemur
    large-eyed arboreal prosimian having foxy faces and long furry tails
Word Family