Home

Word

spongioblast, n.
(spongioblasts)
more info any of various columnar epithelial cells in the central nervous system that develop into neuroglia
<noun.body>

spongioblast
semantic pointers
hypernym