Enter a clue or pattern or both:

The Clue

Producer of insulin (8 letter answer)

The Answer

PANCREAS

Tags


Notes

The answer PANCREAS is so rare that it appears less than once every 2500 puzzles.

Related Clues

Islets of Langerhans locale

Definition

PANCREAS as a noun:

1. a large elongated exocrine gland located behind the stomach; secretes pancreatic juice and insulin