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]
GLOMERULUS
Meaning of GLOMERULUS in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012