Definitions from Wiktionary (glomerule)
▸ noun: (botany) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
▸ noun: (anatomy) A glomerulus.
▸ Words similar to glomerule
▸ Usage examples for glomerule
▸ Idioms related to glomerule
▸ Wikipedia articles (New!)
▸ Popular adjectives describing glomerule
▸ Words that often appear near glomerule
▸ Rhymes of glomerule
▸ Invented words related to glomerule
▸ noun: (botany) A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.
▸ noun: (anatomy) A glomerulus.
Similar:
Types:
▸ Words similar to glomerule
▸ Usage examples for glomerule
▸ Idioms related to glomerule
▸ Wikipedia articles (New!)
▸ Popular adjectives describing glomerule
▸ Words that often appear near glomerule
▸ Rhymes of glomerule
▸ Invented words related to glomerule