lemuridae
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
typical lemurs; of Madagascar
family Lemuridae
.
WordNet
Previous
lempira
lemur
lemures
lemuria
lemurid
Next
lemuridous
lemuroid
lemuroidea
lena
lenard