Lemuridae meaning
UK US
Lemuridae (noun): typical lemurs; of Madagascar.
Definition of Lemuridae
- typical lemurs; of Madagascar
Synonyms: family Lemuridae
Type of: mammal family
Word lists: words starting with LE · words ending in AE · 9-letter words
More about Lemuridae on Wikipedia.