Answer: pancreases

AnswerCrossword Clue
pancreasesPANCREAS, a large gland (a secreting organ)
pancreasesA large gland behind the stomach that secretes digestive enzymes into the duodenum. Embedded in the pancreas are the islets of Langerhans, which secrete into the blood the hormones insulin and glucagon