Glomerulus Definition

glō-mĕryə-ləs
glomeruli
noun
Any cluster or structure of blood vessels or nerves; esp., any of the tiny clusters of capillaries in the kidney which act as filters, initiating the formation of urine.
Webster's New World
A tuft of capillaries situated within a Bowman's capsule at the end of a renal tubule in the vertebrate kidney that filters waste products from the blood and thus initiates urine formation.
American Heritage Medicine
Any of several other similar intertwined masses of things.
Wiktionary

Other Word Forms of Glomerulus

Noun

Singular:
glomerulus
Plural:
glomeruli

Origin of Glomerulus

  • New Latin diminutive of Latin glomus glomer- ball

    From American Heritage Dictionary of the English Language, 5th Edition

Find Similar Words

Find similar words to glomerulus using the buttons below.

Words Starting With

Words Ending With

Unscrambles

glomerulus