Compund Words

Last Search Words

Sponsored Links

Search Result:micronase




Overview of noun micronase

The noun micronase has 1 sense


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