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
Tweet