viverricula indica

Noun
  1. A common civet of southeast Asia (synset 102138496)

Other Searches