Definition of Doxorubicin

  • 1. An antibiotic used as an anticancer drug Noun

Semanticaly linked words with "doxorubicin"

Hyponims for word "doxorubicin"