English

edit

Noun

edit

sulfonylureas

  1. plural of sulfonylurea