Elspar

Explore definitions, synonyms, and language insights of Elspar

Definitions

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