Definition of mycostatin
English to English noun - an antifungal and antibiotic (trade names Mycostatin and Nystan) discovered in New York State; derived from soil fungi actinomycetes
source: WordNet 3.0
Visual Synonyms 
Nearby Word
mycostatin, menostation, mactation, mussitation, miscitation, misquotation, mistion, mestino, moisten, mosstone, minimisation, munjistin, moonstone, mistiness, maxostoma, muscadine, mammonization, mangosteen, mainggitin, misedition
|
|
|