iododoxorubicin
Noun
Meaning
iododoxorubicin (uncountable)
(medicine) An anthracycline antitumor antibiotic that is also used to treat amyloidosis
Noun
iododoxorubicin (uncountable)
(medicine) An anthracycline antitumor antibiotic that is also used to treat amyloidosis