YourDictionary

spongioblast

(spŭnˈjē-ə-blăstˌ)

noun
Any of the embryonic epithelial cells that give rise to the neuroglia.

Learn more about spongioblast

link/cite print suggestion box