Leukeran
Explore definitions, synonyms, and language insights of Leukeran
Definitions
Noun
an alkalating agent (trade name Leukeran) used to treat some kinds of cancer
Explore definitions, synonyms, and language insights of Leukeran