Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of pancreas
  1. noun
    a large elongated exocrine gland located behind the stomach; secretes pancreatic juice and insulin
Explanation of pancreas
My lists:
Recently viewed words: