Wiktionary
amphotericins
n. (plural of amphotericin English)
n. (plural of amphotericin English)