glomerulopodocyte
English
Etymology
From
glomerulo-
+
podocyte
.
Noun
glomerulopodocyte
(
plural
glomerulopodocytes
)
glomerular
podocyte
Related terms
glomerulopodocytic