English edit

Etymology edit

deoxy- +‎ doxorubicin

Noun edit

deoxydoxorubicin (uncountable)

  1. (medicine) An anthracycline, related to doxorubicin, used to combat some cancers.

Derived terms edit