Word info Synonyms

antidiabetic drug Synonyms