n. (pl. glomeruli) a cluster of small organisms, tissues, or blood vessels, esp. of the capillaries of the kidney. glomerular adj.
[ mod.L, dimin. of L glomus -eris ball ]
n. (pl. glomeruli) a cluster of small organisms, tissues, or blood vessels, esp. of the capillaries of the kidney. glomerular adj.
[ mod.L, dimin. of L glomus -eris ball ]
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012