glomerule Meaning, Definition & Usage

  1. noun a compacted or sessile cyme

WordNet


Glom"er*ule noun
Etymology
Dim. fr. L. glomus ball.
Definitions
  1. (Bot.) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
  2. (Anat.) A glomerulus.

Webster 1913