Glomerulus

Science / Biology / Glomerulus: A tangle of capillaries that makes up part of the nephron; the site of filtration.

Nephron

Science / Biology / Nephron: A tubular structure that is the filtering unit of the kidney; consists of a glomerulus and renal tubule. MORE

Filtration

Science / Biology / Filtration: The removal of water and solutes from the blood; occurs in the glomerulus of the nephron. MORE

Links
Home
Glossary
Thesaurus