Advertisement
Advertisement
mycostat
[mahy-koh-stat]
noun
a substance or preparation that prevents or inhibits the growth of molds.
Discover More
Other Word Forms
- mycostatic adjective
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse