English dictionary

lemuridae meaning and definition

Definition and meaning of lemuridae at MeaningMonkey.org. lemuridae meaning and definition in the English Dictionary.

LEMURIDAE noun

Definition of Lemuridae (noun)

  1. typical lemurs; of Madagascar
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: