Word
glomerule, n.
(glomerules)
a compacted or sessile cyme
<noun.plant>
glomerule
semantic pointers
hypernym
cyme