glomerulus
n.,
pl. 3li# 73lj#8 5ModL: see GLOMERULE6 any cluster or structure of blood vessels or nerves; esp., any of the tiny clusters of capillaries in the kidney which act as filters, initiating the formation of urine
glo[mer$u[lar 73l!r8
adj.