What is the meaning of the word "metformin"?

Definitions: