English dictionary
sulfonylurea meaning and definition
Definition and meaning of sulfonylurea at MeaningMonkey.org. sulfonylurea meaning and definition in the English Dictionary.SULFONYLUREA noun
Definition of sulfonylurea (noun)
- antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood; used to treat diabetes mellitus
Source: Princeton University Wordnet