English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

glomerulus

Glomerulus (noun) means a small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine.

noun
1
A small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine
2
A structure in the olfactory bulb central to olfactory sensory transduction, composed of receptor neuron axons and mitral neuron dendrites and organized by odor type.
3
Any of several other similar intertwined masses of things
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “glomerulus” A quick quiz — meaning, synonyms & usage

Etymology

From the diminutive of the Latin glomus (gen. glomeris) meaning "ball of yarn" or "ball-shaped mass".

Rhymes for glomerulus

See all rhymes for glomerulus →

Frequently asked questions

What is the meaning of glomerulus?

"glomerulus" (noun) means a small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine.

What are the different meanings of glomerulus?

"glomerulus" has 3 main meanings: 1. A small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine; 2. A structure in the olfactory bulb central to olfactory sensory transduction, composed of receptor neuron axons and mitral neuron dendrites and organized by odor type; 3. Any of several other similar intertwined masses of things.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary