glomerulus

/ɡlɒməˈrʌləs/

Definitions

1. noun

A small cluster of blood vessels in the kidney that performs the process of filtration of blood, as part of the nephron.

“The glomerulus in the kidney is responsible for filtering waste from the blood.”

Synonyms

  • kidney filtration unit
  • renal corpuscle

Antonyms

  • urine concentrator