...
spermatid {spermatoblast}, {med.}