Definition of GLOMERULUS

glomerulus

Meanings

Plural: glomeruli

Noun

  • a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation
  • 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

Origin / Etymology

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

Scrabble Score: 13

glomerulus is a valid Scrabble (US) TWL word
glomerulus is a valid Scrabble Word in Merriam-Webster MW Dictionary
glomerulus is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 19

glomerulus is a valid Words With Friends word