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