glomerulus

views updated

glomerulus A structure composed of a leaky arterial capillary bundle encapsulated in a Bowman’s capsule at the end of a nephron.

More From encyclopedia.com