related to glomerulus (pl glomeruli): capillary cluster of tuft which is concerned with the initial phase of urine formation. (...) It is the site of primary filtration of waste products from the blood into the kidney tubule.