Find the word definition

The Collaborative International Dictionary
nematoblast

nematoblast \nem"a*to*blast\, n. [Nemato- + -blast.] (Biol.) A spermatocyte or spermoblast.

Wiktionary
nematoblast

n. (context biology English) A spermatocyte or spermoblast.