Definitions
noun
a large elongated exocrine gland located behind the stomach; secretes pancreatic juice and insulin
Look “pancreas” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a large elongated exocrine gland located behind the stomach; secretes pancreatic juice and insulin