glomerulus

/ɡləˈmɛr.jə.ləs/
noun
  1. A tiny cluster of blood vessels in the kidney that filters waste from the blood to make urine.
    • Each kidney contains about one million glomeruli.
    • The glomerulus is the first part of the nephron where blood filtration begins.
    • Damage to the glomerulus can lead to kidney disease.
What does "glomerulus" mean? | whatsthatwordmean | whatsthatwordmean