Adrenal glands are the star-shaped endocrine glands that sit on top of the kidneys. They are chiefly responsible for releasing hormones in conjunction with stress through the synthesis of corticosteroids and catecholamines, including cortisol and adrenaline (epinephrine), respectively.
Adrenals histology
Adrenals blood flow regulation
more details