GLOMERULE

n.

2 definitions — Webster’s Dictionary (1828)


1.
n.

A head or dense cluster of flowers, formed by condensation of a cyme, as in the flowering dogwood.

2.
n.

A glomerulus.


← GLOMEROUS G — all words GLOMERULUS →