VariousWords beta
Related Terms:
Definitions:
Noun
spongioblast
Definition: any of various columnar epithelial cells in the central nervous system that develop into neuroglia
Definition: A neuroepithelial cell that develops into neuroglial and ependymal cells