Dictionary.com
Thesaurus.com

mycostatic

  • a word derived from mycostat.
    mycostat
    noun
    a substance or preparation that prevents or inhibits the growth of molds.

More Suggestions