Nematoblast(n.) A spermatocyte or spermoblast.

Words within nematoblast