Word Games

Scrabble US/Canada (OTCWL) Yes (12 Points)
Scrabble UK (SOWPODS) Yes (12 Points)
Words With Friends Yes (15 Points)

Pancreas Definition

(noun)
definitions

a large gland behind the stomach which 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


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error