antidiabetic
adjectiveDefinition of antidiabetic
: tending to relieve diabetes
drugs with antidiabetic properties
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more