structure that manufactures urine by filtering the blood is what
glomerulus: A small, intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine. hydrostatic pressure: The pushing force exerted by the pressure in a blood vessel. It is the primary force that drives glomerular filtration.