Definition, synonyms and related words
That stimulates the production, release and/or activity of insulin