What does alkeran mean?

alkeran meaning in General Dictionary

antineoplastic drug (trade name Alkeran) accustomed treat numerous myeloma plus some various other malignancies