palm_catEnglish

palm cat, palm civet

Noun

Spotted or striped arboreal civet of southeast Asia and East Indies

English: palm cat, palm civet

English words with similar meanings

Show 1 words