Wiktionary
trofosfamide
n. A particular drug used to treat cancer.
Wikipedia
Trofosfamide
Trofosfamide ( INN) is a nitrogen mustard alkylating agent.
It is sometimes abbreviated "TRO".