meaning of micronase

1. an oral antidiabetic drug trade names DiaBeta and Micronase that stimulates the release of insulin from the pancreas


Related Words

micronase |

Developed & Maintained By Taraprasad.com

Treasure Words