glomerule

/'glɔməru:l/
Noun
  1. a compacted or sessile cyme
glomerule
A glomerule of tiny white flowers grows on the forest floor.