Meaning of spongioblast
Definition of spongioblast
(noun)
any of
various
columnar
epithelial
cells in the
central
nervous
system
that
develop
into
neuroglia
Other information on spongioblast
WIKIPEDIA results for
spongioblast
Amazon results for
spongioblast
Tweet