Wiktionary
spermoblasts
n. (plural of spermoblast English)
n. (plural of spermoblast English)