Pancrease is called mixed gland because it acts both exocrine glands and endocrine gland. as exocrine glands it secrets pancreatic juice and as endocrine gland it secrets insulin and gulcagon.