Meaning of elspar

Definition of elspar

(noun) antineoplastic drug (trade name Elspar) sometimes used to treat lymphoblastic leukemia

Other information on elspar

WIKIPEDIA results for elspar
Amazon results for elspar