Feedback
Lenalidomide
Meaning
Noun
●
In Medicine:
A
derivative
of
thalidomide
used to
treat
some myelomas
Sourced from
Wiktionary
Related
Sorafenib
Nifedipine
Dexamethasone
Pioglitazone
Itraconazole
Hydrochlorothiazide
Cisplatin
Methotrexate
Pregabalin
Carbamazepine
Diltiazem
Trastuzumab
Celecoxib
Ritonavir
Lamivudine
Cyclophosphamide
Mefloquine
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better