Mycostat

What is Mycostat?

Mycostat definition and meaning on Dictionary terms:
noun

a substance or preparation that prevents or inhibits the growth of molds.