Subscribe
URL of the page has been copied to clipboard.
Meaning : A hormone secreted by the pancreas. Stimulates increases in blood sugar levels in the blood (thus opposing the action of insulin).
Install App