Thiotepas Meaning
There are 1 meaning(s) for word Thiotepas
Meaning 1 : an antineoplastic drug used to treat certain malignancies
Similar words of Thiotepas :
There are 1 meaning(s) for word Thiotepas
Similar words of Thiotepas :