Meaning of lemur catta
Definition of lemur catta
(noun)
small
lemur
having its
tail
barred
with
black
Other information on lemur catta
WIKIPEDIA results for
lemur catta
Amazon results for
lemur catta
Tweet