Definition of GLOMERULAR

glomerular

Adjective

  • of or relating to glomeruli

Adj

  • Of, pertaining to or affecting a glomerulus.

Origin / Etymology

From glomerulus + -ar.

Scrabble Score: 13

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

Words With Friends Score: 18

glomerular: valid Words With Friends Word