antidiabetic

Noun
  • A drug used to treat diabetes mellitus (synset 102722016)

Other Searches