피가 붉은색인 이유는 적혈구가 가진 헤모글로빈의 철 성분이 산소와 반응하기 때문입니다.
그런데 체내에 산소량이 부족하면 피의 색깔이 검은색으로 점점 변하기도 합니다.
또한 생물마다 혈액을 이루는 혈색소가 다릅니다.
예를 들어 곤충의 피 색깔이 빨간색이 아닌 이유는 사람에게 있는 헤모글로빈이 없기 때문입니다.
곤충의 경우는 헤모에트린, 헤모시아닌 같은 혈색소를 가지는데, 이 색들은 보통 투명한 색입니다.
그럼에도 노란색, 초록색의 피를 가지는 곤충은, 혈액이 산소와 만나 반응했기 때문입니다.