Home

Word

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

antidiabetic antidiabetic drug