Science / Biology / Glomerulus: A tangle of capillaries that makes up part of the nephron; the site of filtration.
Science / Biology / Nephron: A tubular structure that is the filtering unit of the kidney; consists of a glomerulus and renal tubule. MORE
Science / Biology / Filtration: The removal of water and solutes from the blood; occurs in the glomerulus of the nephron. MORE