Compund Words

Sponsored Links

Last Search Words

Search Result:doxorubicin




Overview of noun doxorubicin

The noun doxorubicin has 1 sense


  • doxorubicin -- (an antibiotic used as an anticancer drug)