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)
- (botany) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
- (anatomy) A glomerulus.