GLOMERULUS


Meaning of GLOMERULUS in English

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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.