English synonyms about - contact  

spongioblast

noun

1 spongioblast

Any of various columnar epithelial cells in the central nervous system that develop into neuroglia.


Find more on spongioblast elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0168