Take the Kidney Disease Quiz Kidney Stone Slideshow Pictures High Blood Pressure Slideshow Pictures Glomerular: Pertaining to the glomerulus, a tiny structure in the kidney that filters the blood to form urine. From Healthy Resources Diabetes: Protect Your KidneysThe Truth About Kidney DonationShould You Have Surgery? Featured Centers How Is Your MS Care Routine? Assess Yourself Health Solutions From Our Sponsors Kept Your Wisdom Teeth? What is TAVR?