glomerule Meaning, Definition & Usage
-
noun a compacted or sessile cyme
WordNet
Glom"er*ule noun
Etymology
Dim. fr. L.Definitions
-
(Bot.) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood. -
(Anat.) A glomerulus.