Attested.to

Definition

an antibiotic and antifungal agent

Seed ·

Term in context

amphotericin in CommonParlance