Meaning of glomerule | Babel Free
Definitions
- A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
- A glomerulus.
Equivalents
Français
glomérule
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.