Datasegment.com Online Dictionary
  Online Dictionary : G : glomerule

glomerule


2 definitions found

glomerule - Collaborative International Dictionary of English v.0.48 :

  Glomerule \Glom"er*ule\, n. [Dim. fr. L. glomus ball.]
     [1913 Webster]
     1. (Bot.) A head or dense cluster of flowers, formed by
        condensation of a cyme, as in the flowering dogwood.
        [1913 Webster]
  
     2. (Anat.) A glomerulus.
        [1913 Webster]

glomerule - WordNet (r) 2.1 (2005) :

  glomerule
      n 1: a compacted or sessile cyme