glomerular
of or relating to glomeruli