sulfonylurea meaning
UK US
sulfonylurea (noun): antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood; used to treat diabetes mellitus.
Definition of sulfonylurea
- antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood; used to treat diabetes mellitus
Type of: antidiabetic
Kinds: tolazamide, tolbutamide
Scrabble score: 18 (letter breakdown)
Word lists: words starting with SU · words ending in EA · 12-letter words
More about sulfonylurea on Wikipedia.