Flippy ai
Home
Chapter 31 : Digestive and Excretory System
Glomerulus
Glomerulus definition: A network of capillaries in a nephron that filters blood.