Find the word definition

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".