Synonyms and Antonyms for thiotepa

1. thiotepa (n.)

an antineoplastic drug used to treat certain malignancies

Synonyms: