English Dictionary
◊ DOXORUBICIN
doxorubicin
n : an antibiotic used as an anticancer drug