'Lemuridae' definitions:

Definition of 'Lemuridae'

(from WordNet)
noun
Typical lemurs; of Madagascar [syn: Lemuridae, family Lemuridae]

Words containing 'Lemuridae'