meaning of spongioblasts
1. any of various columnar epithelial cells in the central nervous system that develop into neuroglia
Related Words
spongioblast | spongioblastoma |
1. any of various columnar epithelial cells in the central nervous system that develop into neuroglia
spongioblast | spongioblastoma |