Lemur catta
English Dictionary
->
Letter L
-> Lemur catta
Search Dictionary:
Lemur catta Definition
(n)
small
lemur
having
its
tail
barred
with
black
Lemur catta Synonyms
Lemur catta
Madagascar cat
ring-tailed lemur
© Art Branch Inc.