EGAVE

etoformin

Meaning

  1. noun An antidiabetic drug.

Similar words

phenformin buformin diabetol sergliflozin etabonate remogliflozin etabonate gliflumide tofogliflozin ertiprotafib remogliflozin metformin

Save “etoformin” to learn later