palm cat

Noun
  1. Spotted or striped arboreal civet of southeast Asia and East Indies (synset 102140821)

Found on Word Lists

Other Searches