GLOMERULI
- GLOMERULUS [n]
- GLOMERULUS, the bunch of looped capillary blood vessels in a Malpighian capsule of the kidney [n]
- compact cluster of capillaries
- tuft of convoluted capillaries in the nephron of a kidney, functioning to remove certain substances from the blood before it flows into the convoluted tubule