Definition of sulfonylurea
sulfonylurea
antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood
Nepali Meanings
Word of the Day
02 August 2026
antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood
Nepali Meanings
02 August 2026