Scrabble Cheat

GLOMERULE

GLOMERULE is a 9 letter Scrabble word worth 12 points.

- A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
- A glomerulus.

Letter start with G