spongioblasts
English
Noun
spongioblasts
plural of
spongioblast