pancreas

Noun
  1. A large elongated exocrine gland located behind the stomach;
    Secretes pancreatic juice and insulin (synset 105394510)

Other Searches