Definition, synonyms and related words
An organosulfur compound used in cancer chemotherapy involving cyclophosphamide and ifosfamide as an adjuvant.