glomerule
/ˈɡlɑməˌrul/
noun
- 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