Dictionary search results

Showing 1-2 of 2 results

pancreas British & World English

A large gland behind the stomach which secretes digestive enzymes into the duodenum. Embedded in the pancreas are the islets of Langerhans, which secrete into the blood the hormones insulin and glucagon

pancreas New Oxford Dictionary for Writers & Editors

gland secreting digestive enzymes