Enter a clue or pattern or both:

The Clue

Islets of Langerhans locale (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

Producer of insulin

Definition

PANCREAS as a noun:

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