deoxydoxorubicin en · NOUN EtymologyFrom deoxy- + doxorubicin. Meanings (uncountable) An anthracycline, related to doxorubicin, used to combat some cancers. Deriveds iododeoxydoxorubicin