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

  1. 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.