What makes the blood look red?

Blood is red in colour because it contains a pigment called hemoglobin in its red cells (RBC).


17