deoxydoxorubicin
Noun
Meaning
deoxydoxorubicin (uncountable)
(medicine) An anthracycline, related to doxorubicin, used to combat some cancers.
Noun
deoxydoxorubicin (uncountable)
(medicine) An anthracycline, related to doxorubicin, used to combat some cancers.