D defs.my
Entry 1 sense Webster, 1913

Glomerulus

· Glo·mer·u·lus · IPA /ɡləˈmɛɹ.jəl.əs/
01 n. The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.
pl. Glomeruli ((#))
  1. 1.
    The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.(Anat.)