Definition of zibets

  1. zibets Noun Plural of zibet
  2. zibet Noun The large Indian civet, "Viverra zibetha".
Feedback Form