glomerule

/ˈɡlɑməˌrul/
noun
  1. A small, rounded cluster or mass, especially of flowers or blood vessels.
    • Each glomerule in the kidney is a tiny ball of capillaries.
    • The inflorescence of this species is a dense glomerule at the tip of the stem.
    • The botanist identified the plant by its tight glomerule of tiny white flowers.
Synonyms
What does "glomerule" mean? | whatsthatwordmean | whatsthatwordmean