noun plural glomerulus a compact cluster of capillaries. 1
noun plural glomerulus Also called Malpighian tuft. a tuft of convoluted capillaries in the nephron of a kidney, functioning to remove certain substances from the blood before it flows into the convoluted tubule. 1