GLOMERULUS Scrabble 13 Words With Friends 19 Definition noun a small intertwined group of capillaries in the malpighian body. See all 257 words you can make from GLOMERULUS → 10-letter words Words starting with G Words ending with S ← Unscramble different letters