What is green blood?
A rare condition in some people called sulfhemoglobinemia has blood that appears green, dark blue or even black. This condition is caused by exposure to excessive amounts of sulfur-containing compounds (or medications that contain sulfonamides).