meaning of amphotericin

1. an antibiotic and antifungal agent


Related Words

amphotericin |

Developed & Maintained By Taraprasad.com

Treasure Words