hibernating gland
noun
: a tissue found beneath the skin of the back or abdomen of various mammals that consists of brownish fat cells in a network of vascular connective tissue and serves as a storage for food
Love words? Need even more definitions?
Merriam-Webster unabridged
Share