INDRIIDAE



Definition:

  1. [noun] a family of Lemuroidea
    Synonyms: Indriidae, family Indriidae