A tuft of capillaries within the kidney that filters blood in order to form urine. Normally, each kidney has approximately 1 million glomeruli.