podocytes

Specialized cells in the glomerulus that form filtration slits, preventing large molecules from entering the filtrate.