English dictionary
palm cat meaning and definition
Definition and meaning of palm cat at MeaningMonkey.org. palm cat meaning and definition in the English Dictionary.PALM CAT noun
Definition of palm cat (noun)
- spotted or striped arboreal civet of southeast Asia and East Indies
- synonyms: palm civet
Source: Princeton University Wordnet