Podocyte

Type of kidney cell From Wikipedia, the free encyclopedia

Podocyte