Definitions for "Glomeruli"
(noun) a network of blood capillaries contained within the end of a nephron, the site of primary filtration of blood waste products. glomerular filtration - (noun) the action provided by the glomeruli
capillaries that form the nephron or functional unit of the kidney
Thousands of tiny filters in the two kidneys that remove waste products from the blood
Keywords:  glomerulus, plural
plural of glomerulus.