Definitions of thiotepa:

  • noun:   an antineoplastic drug used to treat certain malignancies