micronaseEnglish

DiaBeta, Micronase, glyburide

Noun

An oral antidiabetic drug (trade names DiaBeta and Micronase) that stimulates the release of insulin from the pancreas

English: glyburide, DiaBeta, Micronase

English words with similar meanings

Show 2 words