Wiktionary
sulphonylureas
n. (plural of sulphonylurea English)
n. (plural of sulphonylurea English)