Wiktionary
spongoblasts
n. (plural of spongoblast English)
n. (plural of spongoblast English)