Home
Search
Index
Definify.com
Definition
2025
sulfonylureas
sulfonylureas
English
Noun
sulfonylureas
plural of
sulfonylurea
Similar Results