Advertisement
Advertisement
mycostat
[ mahy-koh-stat ]
noun
- a substance or preparation that prevents or inhibits the growth of molds.
Discover More
Other Words From
- myco·static adjective
Advertisement
Advertisement
Advertisement
Advertisement
Browse