• word of the day

    mycostatin

    mycostatin - Dictionary definition and meaning for word mycostatin

    Definition
    (noun) an antifungal and antibiotic (trade names Mycostatin and Nystan) discovered in New York State; derived from soil fungi actinomycetes
    Synonyms : nystan , nystatin
Connect with us on Facebook