GLOMERULE





Definition:

  1. [noun] a compacted or sessile cyme

Synonyms: