Sertaconazole Definition
noun
An antifungal medication of the imidazole class.
Wiktionary
Find Similar Words
Find similar words to sertaconazole using the buttons below.
An antifungal medication of the imidazole class.
Find similar words to sertaconazole using the buttons below.