You searched for: “trichotoxin”
Word Entries containing the term: “trichotoxin”
trichotoxin (s) noun), trichotoxins (pl)
An antibody or cytotoxin that destroys ciliated epithelial cells: Trichotoxin is a chlorinated compound from Trichodesmium thiebautii and reveals considerable cytotoxicity..