Definition of GLOMERULI

glomeruli

Meanings

Noun

  • a small intertwined group of capillaries in the malpighian body; it filters the blood during urine formation
  • plural of glomerulus

Synonyms

glomerulus

Scrabble Score: 12

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

Words With Friends Score: 17

glomeruli is a valid Words With Friends word