 Although pus is normally of a whitish-yellow hue, changes in the color can be observed under certain circumstances.Pus is sometimes green because of the presence of myeloperoxidase, an intensely green antibacterial protein produced by some types of white blood cells.Green, foul-smelling pus is found in certain infections of "Pseudomonas aeruginosa".