Glomerulus Copy link Glomerulus , noun [New Latin, dim. of Latin glomus. See 3d Glome.] (Anatomy) The bunch of looped capillary blood vessels in a Malpighian capsule of the kidney.