Feedback
Sulfonylurea
Meaning
Noun
●
Any of a
class
of
antidiabetic
drugs
that
act
by
increasing
insulin
release
from the
beta cells
in the
pancreas
; some are also used as herbicides.
Sourced from
Wiktionary
Related
Sitagliptin
Azathioprine
Sorafenib
Verapamil
Captopril
Pioglitazone
Statins
Docetaxel
Quinolone
Doxorubicin
Nsaids
Clozapine
Corticosteroids
Benzodiazepine
Metformin
Warfarin
Statin
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better