The protein that gives red color to blood is called_____
Hemoglobin
Hemoglobin is the red colored pigment in Red Blood Cells. This pigment carries oxygen from lungs to cells and carries carbon dioxide from cells to lungs. Thus it is also known as a respiratory pigment.