Meaning of mycostatin
Definition of mycostatin
(noun)
an
antifungal
and
antibiotic
(trade
names
Mycostatin and Nystan)
discovered
in New York State;
derived
from
soil
fungi
actinomycetes
Other information on mycostatin
WIKIPEDIA results for
mycostatin
Amazon results for
mycostatin
Tweet