antidiabetic : Idioms & Phrases


antidiabetic drug

  • noun a drug used to treat diabetes mellitus
    antidiabetic.
WordNet