Find the word definition

The Collaborative International Dictionary
Spermatoblast

Spermatoblast \Sper"ma*to*blast\, n. Same as Spermoblast.

Wiktionary
spermatoblast

n. (context dated English) a spermatocyte