What is the meaning of the word "thiotepa"?

Definitions: