Home

Word

antidiabetic drug, n.
more info a drug used to treat diabetes mellitus
<noun.artifact>

antidiabetic antidiabetic drug