Word info

sarcotoxin

Noun

Meaning

sarcotoxin (plural sarcotoxins)

Any of a group of antibacterial proteins found in the flesh fly (genus Sarcophaga).

Source: en.wiktionary.org

Close letter words and terms