Elspar
Explore definitions, synonyms, and language insights of Elspar
Definitions
Noun
antineoplastic drug (trade name Elspar) sometimes used to treat lymphoblastic leukemia
Explore definitions, synonyms, and language insights of Elspar