Name the red pigment which carries oxygen in blood.

Haemoglobin is a dark red respiratory pigment that carries oxygen in blood.


18