Home
Search
Index
Definify.com
Definition
2025
spongiocyte
spongiocyte
English
Noun
spongiocyte
(
plural
spongiocytes
)
Any of the
cells
of the
neuroglia
.
Similar Results