A hormone released by the pancreas that lowers blood glucose levels.
» Organization of the Human Body