sulfonylureas
English
Noun
sulfonylureas
plural of
sulfonylurea