Big Huge Thesaurus

antimycotic

noun