Compund Words
Last Search Words
Search Result:sulfonylurea
Overview of noun sulfonylurea
The noun sulfonylurea has 1 sense
- sulfonylurea -- (antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood; used to treat diabetes mellitus)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar