Normal healthy semen is whitish or gray. Changes in the semen color indicate an underlying disease. Reddish or pinkish semen suggests the presence of blood in conditions like prostate cancer, prostate surgery, infection, and hypertension. Yellowish semen may be due to jaundice or ejaculation after a long time. Sometimes the yellow color may be because the urine got mixed with semen. Yellow to green-looking semen is due to sexually transmitted infections. The dietary intake dramatically affects the sperm's color.
Semen Composition - An Overview
Semen contains the male reproductive cell, mostly composed of water, plasma, and mucus.