What is meant by heterocrine gland and why pancreas is called heterocrine gland

what is meant by heterocrine gland and why pancreas is called heterocrine gland

Heterocrine glands are those glands which have both exocrine and endocrine part.
Pancreas is called heterocrine gland because it secretes the hormone insulin into blood which is an endocrine function and enzymes into digestive tract which is an exocrine function.