podocyte

[ pŏdə-sīt′ ]

n.

An epithelial cell of the renal glomerulus, attached to the outer surface of the glomerular capillary basement membrane by cytoplasmic foot processes.

Words nearby podocyte