'Lemuridae' definitions:

Definition of 'Lemuridae'

From: WordNet
noun
Typical lemurs; of Madagascar [syn: Lemuridae, family Lemuridae]

Words containing 'Lemuridae'