Antidiabetic meaning

adjective
0
0
Any drug that counters diabetes.
noun
0
0
Advertisement

Origin of antidiabetic