stevastelin
Noun
Meaning
stevastelin (plural stevastelins)
Any of a family of depsipeptide antibiotics isolated from penicillium fungi
Noun
stevastelin (plural stevastelins)
Any of a family of depsipeptide antibiotics isolated from penicillium fungi