VariousWords beta
Related Terms:
Noun
Definition: A cyclopeptide hormone, secreted by the pancreas, that inhibits the production of certain other hormones
VariousWords beta
Definition: A cyclopeptide hormone, secreted by the pancreas, that inhibits the production of certain other hormones