Word info

dexrazoxane

Noun

Meaning

dexrazoxane (uncountable)

A particular cardioprotective drug, used to protect the heart against the cardiotoxic side-effects of anthracyclines.

Source: en.wiktionary.org

Close letter words and terms