Get Free Checker

Mycostatin

NOUN
  1. an antifungal and antibiotic (trade names Mycostatin and Nystan) discovered in New York State; derived from soil fungi actinomycetes

How To Use Mycostatin In A Sentence

List is Empty.