pancreas
nounDefinition of pancreas
: a large lobulated gland of vertebrates that secretes digestive enzymes and the hormones insulin and glucagon
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more