podocyte foot processes interdigitate with each other and are separated by spaces ( filtration slits ) which are designed to facilitate flow of a large amount of filtrate across the glomerular wall .
C1328818
podocyte
C0230636
foot processes