Wiktionary
nifuraldezone
n. A topical anti-infective drug.
n. A topical anti-infective drug.