Definition of zootoxin

  1. zootoxin Noun A toxin produced by an animal
Feedback Form