Definition of micronase
English to English noun - an oral antidiabetic drug (trade names DiaBeta and Micronase) that stimulates the release of insulin from the pancreas
source: WordNet 3.0
Visual Synonyms 
Nearby Word
micronase, micronesia, micromyx, macaronic, miscreance, monochronic, monogrammous, monochromasy, mushroom sauce, misarrange, mock orange, monochromacy, monochromous, mushroom wine sauce, monkey wrench, monkey-wrench, mccormick, measuring, monogrammic, monochromic
|
|
|