[sul.fo.nyl.urea] n [NL, fr. ISV sulfonyl + NL urea] (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 English vocab. Английский словарь Merriam Webster. 2012