From thediminutive of theLatinglomus (gen.glomeris) meaning "ball of yarn" or "ball-shaped mass".
glomerulus (pluralglomeruli)