EGAVE

glipalamide

Meaning

  1. noun An antidiabetic drug.

Similar words

glidazamide glicaramide gliflumide glicetanile glisindamide glisolamide glisentide glibutimine alogliptin gliclazide

Save “glipalamide” to learn later