Sperm morula

from The Collaborative International Dictionary of English v.0.48
Sperm \Sperm\, n.[F. sperme, L. sperma, Gr. ???, ???, from ????
   to sow. Cf. {Spore}.] (Physiol.)
   The male fecundating fluid; semen. See {Semen}.
   [1913 Webster]

   {Sperm cell} (Physiol.), one of the cells from which the
      spermatozoids are developed.

   {Sperm morula}. (Biol.) Same as {Spermosphere}.
      [1913 Webster]
    

[email protected]