Glomerulus

System Urinary
SNOMED CT 362217000

Glomerulus

Definition

A capillary tuft which forms a close network with the visceral epithelium (podocytes) and the mesangium to form the filtration barrier and is surrounded by Bowman's capsule in nephrons of the vertebrate kidney[GO].

Also known as renal glomeruli — per UBERON

The Glomerulus is a part of the Urinary.

Also identified as