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.