VariousWords beta
Related Terms:
Definitions:
Noun
thiotepa
Definition: an antineoplastic drug used to treat certain malignancies
Definition: A particular drug used in chemotherapy.