motexafin

Noun

 * 1)  an inhibitor of thioredoxin reductase and ribonucleotide reductase