Definitions of doxorubicin:

  • noun:   an antibiotic used as an anticancer drug