Scrabble Cheat

GLOMERULI

GLOMERULI is a 9 letter Scrabble word worth 12 points.

a cluster of nerve endings, spores, or small blood vessels, especially a cluster of capillaries around the end of a kidney tubule.

Letter start with G