GLOMERULES Scrabble 13 Words With Friends 18 Definition GLOMERULES is the plural of GLOMERULE. noun GLOMERULE: a compacted or sessile cyme. See all 310 words you can make from GLOMERULES → 10-letter words Words starting with G Words ending with S ← Unscramble different letters