Definition of GLOMERULAR

glomerular

Meanings

Adjective

  • of or relating to glomeruli

Adj

  • Of, pertaining to or affecting a glomerulus.

Origin / Etymology

From glomerulus + -ar.

Scrabble Score: 13

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

Words With Friends Score: 18

glomerular is a valid Words With Friends word