Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Spongioblast
Full definition of spongioblast
Noun
spongioblast
(
plural
spongioblasts
)
(
cytology
) A
neuroepithelial
cell
that develops into
neuroglial
and
ependymal
cells
© Wiktionary
Follow @FreeWordFinder