Spermatoblast /(?)/

Sper·ma·to·blast

Spermatoblast

n.
  1. Same as Spermoblast.