palm civet

Explore definitions, synonyms, and language insights of palm civet

Definitions

Noun
spotted or striped arboreal civet of southeast Asia and East Indies

More General Terms