sarcotoxin (English, noun)
expansion: sarcotoxin (plural sarcotoxins)
Senses:
glosses: Any of a group of antibacterial proteins found in the flesh fly (genus Sarcophaga).
Forms:
form: sarcotoxins
tags: plural