palm cat Meaning, Definition & Usage

  1. noun spotted or striped arboreal civet of southeast Asia and East Indies
    palm civet.

WordNet