meaning of sulfonylurea

1. antidiabetic consisting of any of several drugs that reduce the level of glucose in the blood; used to treat diabetes mellitus


Related Words

sulfonylurea |

Developed & Maintained By Taraprasad.com

Treasure Words