Spongioblast Definition
spŭnjē-ə-blăst
noun
Any of the embryonic epithelial cells that give rise to the neuroglia.
American Heritage Medicine
Origin of Spongioblast
-
Latin spongia sponge sponge –blast
From American Heritage Dictionary of the English Language, 5th Edition
Find Similar Words
Find similar words to spongioblast using the buttons below.