Word info

tirapazamine

Noun

Meaning

tirapazamine (uncountable)

English Wikipedia has an article on:tirapazamineWikipedia
An experimental anticancer drug that is activated to a toxic radical only at very low levels of oxygen.

Source: en.wiktionary.org

Close letter words and terms