Compund Words

Sponsored Links

Last Search Words

Search Result:thiotepa




Overview of noun thiotepa

The noun thiotepa has 1 sense


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