spermoblast

English

Noun

spermoblast (plural spermoblasts)

  1. (archaic, biology) a spermatocyte

References