glomerulus



The microscopic functional unit of the kidney. Disease of the glomeruli causes protein to leak into the urine.

SOURCE: vetmed.wsu.edu