Compund Words

Last Search Words

Sponsored Links

Search Result:thiotepa




Overview of noun thiotepa

The noun thiotepa has 1 sense


  • thiotepa -- (an antineoplastic drug used to treat certain malignancies)