The Collaborative International Dictionary
Sperm morula
Sperm \Sperm\, n.[F. sperme, L. sperma, Gr. ???, ???, from ???? to sow. Cf. Spore.] (Physiol.) The male fecundating fluid; semen. See Semen.
Sperm cell (Physiol.), one of the cells from which the spermatozoids are developed.
Sperm morula. (Biol.) Same as Spermosphere.
Wiktionary
sperm morula
n. (context biology English) spermosphere