Home

Word

thiotepa, n.
(thiotepas)
more info an antineoplastic drug used to treat certain malignancies
<noun.artifact>

thiotepa