Spermatocyte /(?)/

Sper·ma·to·cyte

Spermatocyte

n.
  1. Same as Spermoblast. (Physiol.)