Compund Words

Sponsored Links

Last Search Words

Search Result:sulfonylurea

sulfonylurea   (TTS Sound)



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)