Definition, synonyms and related words
A cyclopeptide hormone, secreted by the pancreas, that inhibits the production of certain other hormones