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]

Leave a Reply

Your email address will not be published. Required fields are marked *

45 queries 1.180