YourDictionary

sulfonylurea

noun

any of a group of oral drugs, as tolbutamide, that stimulate the pancreas to secrete more insulin, used to treat diabetes

See sulfonylurea in American Heritage Dictionary 4

Learn more about sulfonylurea

link/cite print suggestion box