What is the full meaning of sulfonylureas
SULFONYLUREA, any of several hypoglycemic compounds related to the sulfonamides and used in the oral treatment of diabetes [n]
Example of the word sulfonylureas placed on a Scrabble board.