English | German | Russian | Czech

glimepiride English

Meaning glimepiride meaning

What does glimepiride mean?

glimepiride

A sulfonylurea antidiabetic drug.

Are you looking for...?