A specialized kidney epithelial cell, contained within a glomerulus, that contains "feet" that interdigitate with the "feet" of other podocytes. [ GOC:tfm https://doi.org/10.1101/2021.10.10.463829 ]

Synonyms: kidney podocyte renal podocyte glomerular visceral epithelial cell glomerular podocyte

This is just here as a test because I lose it