English edit

Noun edit

sulfonylureas

  1. plural of sulfonylurea