Word info

stevastelin

Noun

Meaning

stevastelin (plural stevastelins)

Any of a family of depsipeptide antibiotics isolated from penicillium fungi

Source: en.wiktionary.org

Close letter words and terms