Popular Wordlists
  • word of the day

    glucophage

    glucophage - Dictionary definition and meaning for word glucophage

    Definition
    (noun) an antidiabetic drug (trade name Glucophage) prescribed to treat type II diabetes
    Synonyms : metformin
Download our Mobile App Today
Receive our word of the day
on Whatsapp