Blood contains a red-coloured pigment called……………….
Final Answer: Blood contains a red-coloured pigment called Haemoglobin.