Glomerulus
A glomerulus is a tiny tangle of very fine blood vessels in the kidney. This is where the filtering of the blood begins, from which urine is ultimately formed.

Symptoms rather than terms?
Describe what's going on — we'll find the right doctor for you.
