Meaning of leukeran

Definition of leukeran

(noun) an alkylating agent (trade name Leukeran) used to treat some kinds of cancer

Other information on leukeran

WIKIPEDIA results for leukeran
Amazon results for leukeran