English dictionary
lemur catta meaning and definition
Definition and meaning of lemur catta at MeaningMonkey.org. lemur catta meaning and definition in the English Dictionary.LEMUR CATTA noun
Definition of Lemur catta (noun)
- small lemur having its tail barred with black
- synonyms: Madagascar cat, ring-tailed lemur
Source: Princeton University Wordnet