Which of the following is not an endocrine gland?
Liver
Endocrine glands are the glands of the endocrine system, that secrete chemical substances called hormones. These hormones are directly poured into the blood or the lymph as they do not have ducts. The endocrine glands in the human body are hypothalamus, testes, ovary, pancreas, thyroid, pituitary, pineal, parathyroid, thymus and adrenal gland. The liver does not secrete any hormone.