glomerulus
nounUS /ɡləˈmɛɹ.jəl.əs/
Etymology From the diminutive of the Latin glomus (gen. glomeris) meaning "ball of yarn" or "ball-shaped mass".
3
Any of several other similar intertwined masses of things
- Derived terms
- glomerulitis, glomeruloid, macroglomerulus, microglomerulus, protoglomerulus
- Related terms
- glomerule, glomerulate, glomerulation, glomerulo-, glomerul-, conglomerate