insulinogogue

English

Noun

insulinogogue (plural insulinogogues)

  1. A compound that stimulates the release of insulin

Hypernyms