spongioblast
English Dictionary
->
Letter S
-> spongioblast
Search Dictionary:
spongioblast Definition
(n)
any
of
various
columnar
epithelial
cells
in
the
central
nervous
system
that
develop
into
neuroglia
spongioblast Synonyms
spongioblast
© Art Branch Inc.