Word info

iododoxorubicin

Noun

Meaning

iododoxorubicin (uncountable)

(medicine) An anthracycline antitumor antibiotic that is also used to treat amyloidosis

Source: en.wiktionary.org

Close letter words and terms