ThioTEPA
WordNet

noun


(1)   An antineoplastic drug used to treat certain malignancies
 
x
OK