The cause of spermatoceles is unknown. Spermatoceles may result from a blockage in one of the tubes that drain sperm from the testicle into the epididymis. Trauma and inflammation also may cause spermatoceles.

Feb. 15, 2012