The Collaborative International Dictionary
Spermatoblast
Spermatoblast \Sper"ma*to*blast\, n. Same as Spermoblast.
Wiktionary
spermatoblast
n. (context dated English) a spermatocyte