Definition of Glomerule

  • (n.) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
  • (n.) A glomerulus.

Synonyms of Glomerule


No Synonyms Found.

Antonyms of Glomerule


No Antonyms Found.

Homophones of Glomerule


No Homophones Found.