spongoblasts
English
Noun
spongoblasts
plural of
spongoblast