Back
antidiabetic drug
Meanings
a drug used to treat diabetes mellitus
Synonyms
antidiabetic
Anagrams of
antidiabetic drug