pancreas

Explore definitions, synonyms, and language insights of pancreas

Definitions

Noun
a large elongated exocrine gland located behind the stomach; secretes pancreatic juice and insulin