noun Etymology: New Latin, from International Scientific Vocabulary sulfonyl + New Latin urea Date: 1956 any of several hypoglycemic compounds related to the sulfonamides and used in the oral treatment of diabetes
SULFONYLUREA
Meaning of SULFONYLUREA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012