EGAVE

glisentide

Meaning

  1. noun An antidiabetic drug.

Similar words

glisindamide glibutimine glicetanile meglitinide gliclazide glibenclamide glitazone glidazamide glinide nateglinide

Save “glisentide” to learn later