Meaning of amphotericin

Definition of amphotericin

(noun) an antibiotic and antifungal agent

Other information on amphotericin

WIKIPEDIA results for amphotericin
Amazon results for amphotericin