Compund Words

Last Search Words

Sponsored Links

Search Result:doxorubicin




Overview of noun doxorubicin

The noun doxorubicin has 1 sense


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