Sperm morula

(Biol.) Same as Spermosphere.

See also: Sperm