sarcotoxin
Noun
Meaning
sarcotoxin (plural sarcotoxins)
Any of a group of antibacterial proteins found in the flesh fly (genus Sarcophaga).
Noun
sarcotoxin (plural sarcotoxins)
Any of a group of antibacterial proteins found in the flesh fly (genus Sarcophaga).