Answer: pancreas

AnswerCrossword Clue
PANCREASInsulin-producing gland
PANCREASInsulin provider
PANCREASInsulin producer
PANCREASProducer of insulin
PANCREASIslets of Langerhans locale
PANCREASLarge torso gland
PANCREASWhere the islets of Langerhans are located
pancreasa large gland (a secreting organ)
pancreaslarge gland near the stomach that secretes insulin into the blood