Spongioblast - Definition

spongioblast

n 1: any of various columnar epithelial cells in the central
nervous system that develop into neuroglia

Look up another word