GLOMERULE Meaning of GLOMERULE in English (n.) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood. Webster's English dictionary. Английский словарь Webster. 2012