The presence of blood in semen (the fluid discharged upon ejaculation) may be caused by inflammation, infection, obstruction or trauma.
Review Date: 7/23/2007
Reviewed By: Marc Greenstein, DO, Urologist, North Jersey Center for Urologic Care, Denville, NJ. Review provided by VeriMed Healthcare Network.