1 glomerulate | Definition of glomerulate

glomerulate

adjective
glo·​mer·​u·​late | \ -lə̇t, -ˌlāt\

Definition of glomerulate

1 : arranged in small compact clusters glomerulate inflorescences glomerulate capillaries
2 : having glomeruli a glomerulate organ of the body

History and Etymology for glomerulate

probably from (assumed) New Latin glomerulatus, from glomerulus + Latin -atus -ate

Keep scrolling for more