Definitions of Viverricula indica:

  • noun:   common small civet of southeast Asia