Associations to the word «Glomerulus»

Wiktionary

GLOMERULUS, noun. (anatomy) A small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine
GLOMERULUS, noun. Any of several other similar intertwined masses of things

Dictionary definition

GLOMERULUS, noun. A small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation.

Wise words

Words are but symbols for the relations of things to one another and to us; nowhere do they touch upon absolute truth.
Friedrich Nietzsche