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