Lemuridae
English Dictionary
->
Letter L
-> Lemuridae
Search Dictionary:
Lemuridae Definition
(n)
typical
lemurs
;
of
Madagascar
Lemuridae Synonyms
family Lemuridae
Lemuridae
© Art Branch Inc.