0%

ALL meanings of glomerule

glom·er·ule
G g
  • noun glomerule (botany) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood. 1
  • noun glomerule a cyme condensed into a headlike cluster. 1
  • noun glomerule (anatomy) A glomerulus. 0
  • noun glomerule a cymose inflorescence in the form of a ball-like cluster of flowers 0
  • noun glomerule a ball-like cluster of spores 0
  • noun glomerule a compact cluster, as of a flower head 0
  • abbreviation GLOMERULE glomerulus 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?