Loading page
palm cat is a noun meaning "spotted or striped arboreal civet of southeast Asia and East Indies". It carries one recorded sense.
spotted or striped arboreal civet of southeast Asia and East Indies
Definitions, synonyms and semantic relations for palm cat come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.