Dear student,haemoglobin is the oxygen-carrying pigment present in the RBCs and it gives red colour to it.When it combines with oxygen it forms oxyhaemoglobin. It transports oxygen to all cells of the body. Haemoglobin Is Present In Red Blood Cells (R.B.C.). Regards