Islets of Langerhans locale
• Insulin-producing gland
• Large torso gland
• Producer of insulin
• Sweetbread
• A large elongated exocrine gland located behind the stomach
• Secretes pancreatic juice and insulin