glimepiride

listen to the pronunciation of glimepiride
Englisch - Englisch
A sulfonylurea antidiabetic drug