Definify.com

Webster 1913 Edition


Glomerule

Glom′er-ule

,
Noun.
[Dim. fr. L.
glomus
ball.]
1.
(Bot.)
A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
2.
(Anat.)
A glomerulus.

Definition 2024


glomerule

glomerule

English

Noun

glomerule (plural glomerules)

  1. (botany) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
  2. (anatomy) A glomerulus.