Meaning of glomerulus | Babel Free
ɡləˈmɛɹ.jəl.əsDefinitions
- A small intertwined group of capillaries within nephrons of the kidney that filter the blood to make urine
- 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.
- Any of several other similar intertwined masses of things
Equivalents
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.
Know this word better than we do? Language is a living thing — help us keep it growing. Collaborate with Babel Free