glomerule

noun — 3 senses

glomerule

noun

Etymology Diminutive of Latin glomus ball.

1

Biology, Botany, Natural sciences A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.

  • glomerules of the thallus1891, Grevillea:
  • O. fragrantissima[…]Inflorescence of alternate sessile glomerules ½–¾ in. diam., each containing 8–12 nearly sessile heads[…]1906, Thomas Frederick Cheeseman, Manual of the New Zealand Flora, Compositæ:
2

Anatomy, Medicine, Sciences A glomerulus.

  • The function of the glomerule is to separate the superfluous water from the blood1899, John Peter Schmitz, Human Physiology:
3

Business, Mining A globule of metal.

Derived terms
glomerulation, glomerulomegaly

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.