podocyte
Noun
Meaning
English Wikipedia has an article on:podocyteWikipedia
podocyte (plural podocytes)
(cytology) A cell of the visceral epithelium in the kidney
Noun
English Wikipedia has an article on:podocyteWikipedia
podocyte (plural podocytes)
(cytology) A cell of the visceral epithelium in the kidney