GLOMERULUS


Meaning of GLOMERULUS in English

-_ləs noun

( plural glomeru·li -ˌlī, -ˌlē)

Etymology: New Latin, glomerulus, glomerule, from Latin glomer-, glomus ball + New Latin -ulus

: a small convoluted or intertwined mass (as of organisms, nerve fibers, or capillaries): as

a. : a tuft of capillaries that is covered by epithelium, is situated at the point of origin of each vertebrate nephron, and normally passes a protein-free filtrate from the blood into the proximal convoluted tubule

b. : the convoluted secretory part of a sweat gland

c. : a dense entanglement of nerve fibers situated in the olfactory bulb and containing the primary synapses of the olfactory pathway

d. : a compact body of terminal fibers of neurons within an insect nerve center

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.