meaning of spongioblast
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 |