lemuridae
1. [ noun ] (biology,zoology) typical lemurs; of Madagascar
Synonyms: family_Lemuridae
Related terms: mammal_family Lemuroidea genus_Lemur
Similar spelling:   Lemuroidea