Lemuridae meaning

UK US

Lemuridae (noun): typical lemurs; of Madagascar.

Definition of Lemuridae

  1. 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.