Lemur catta

English Dictionary -> Letter L -> Lemur cattaLemur catta Definition



Lemur catta Synonyms






© Art Branch Inc.