glomerulate
adjective
glo·mer·u·late
-lə̇t,
-ˌlāt
1
: arranged in small compact clusters
glomerulate inflorescences
glomerulate capillaries
2
: having glomeruli
a glomerulate organ of the body
Love words? Need even more definitions?
Merriam-Webster unabridged
Share