Bark Buds

Kidney cortex - (Latin cortex renis, English Kidney cortex) the anatomical structure of the organ of the human urinary system, which accounts for about a third of the mass of the kidney. Formed by the superficial layers of the renal tubule. The cortex does not have its own blood supply and urine resorption; in terms of ion content it is similar