Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sulfonylurea Definition

Cancel
sulfonylurea
noun(sul-fo-nyl-urea)
any of several hypoglycemic compounds related to the sulfonamides and used in the oral treatment of diabetes

Words Related to sulfonylurea!

sulfonylurea Examples by Brain Bank Users