meaning of glucophage

1. an antidiabetic drug trade name Glucophage prescribed to treat type II diabetes


Related Words

glucophage |

Developed & Maintained By Taraprasad.com

Treasure Words