Hi
Blood in semen can be due to infection or stones in semen tubes (seminal vesicle) or can occur with no apparent reason. Usually it goes away on its own. If it persists, consult a Urologist for this.
Answered2017-04-14 08:48:43
1/2 people found this helpful