Close window

Pancreas

Organ of the digestive system that makes insulin and some of the enzymes needed for digesting food.