Word Study
lemuridae
WORDNET DICTIONARY
Noun lemuridae has 1 sense
- lemuridae(n = noun.animal) family lemuridae - typical lemurs; of Madagascar; Array is a kind of mammal family
is a member of lemuroidea, suborder lemuroidea
For further exploring for "lemuridae" in Webster Dictionary Online