EGAVE

glisindamide

Meaning

  1. noun An antidiabetic drug.

Similar words

glisentide glidazamide glisolamide gliclazide glibutimine glibenclamide glinide glipalamide glimepiride insulin glulisine

Save “glisindamide” to learn later