Definitions for "Podocyte"
A cell whose processes surround the kidney glomerular capillaries and assist in filtration.
(PO-do-sit) A fenestrated cell forming the visceral layer of Bowman's capsule in the kidneys.
Podocytes (or visceral epithelial cells) are cells of the visceral epithelium in the kidneys and form a crucial component of the glomerular filtration barrier, contributing size selectivity and maintaining a massive filtration surface.
podos = foot + kytos = hollow vessel (cell); cell in renal glomerulus with many feet (foot processes) and pedicels.