glomerule








[ad_1] noun Botany.
  1. a cyme condensed into a headlike cluster.

noun botany

  1. a cymose inflorescence in the form of a ball-like cluster of flowers
  2. a ball-like cluster of spores

n.

  1. A glomerulus.
[ad_2]
54 queries 0.549