YourDictionary

spongioblast medical definition

noun
An embryonic epithelial cell that gives rise to the neuroglia.

Learn more about spongioblast

link/cite print suggestion box