1 English Synonyms for ANTIDIABETES
Prev.1Next
antidiabetic
Definition: 1. (pharmaceutical effect) Countering diabetes.
There are 2 definitions of the word antidiabetic
Show more information about antidiabetic
Prev.1Next
Search took: 2.2452 ms