diabeta

Nouns

  • (n) an oral antidiabetic drug (trade names DiaBeta and Micronase) that stimulates the release of insulin from the pancreas glyburide, Micronase,

Synonyms

glyburide Micronase

Words of close approximity