FAMILY LEMURIDAE



Definition:

  1. [noun] typical lemurs; of Madagascar
    Synonyms: Lemuridae, family Lemuridae