English edit

Noun edit

holotoxins

  1. plural of holotoxin