Home
Search
Index
Definify.com
Definition
2024
podocyte
podocyte
English
Noun
podocyte
(
plural
podocytes
)
(
biology
)
A
cell
of the
visceral
epithelium
in the
kidney
Similar Results