고래는 물속에서 플랑크톤 등 먹이를 섭취해야 하는 만큼 한번 호흡으로 오래 잠수하는 것이 생존을 위한 필수조건이다.보통 한번 호흡으로 30분가량 거뜬히 잠수할 수 있는데 이는 고래가 근육중에 산소를 대량 저장시키는 미오글로빈이란 색소를 다량 함유하고 있기 때문이다.인체 혈액중의 헤모글로빈이 산소를 운반하는 것과 같이 미오글로빈도 산소와 결합,산소를 저장하고 운반하는 작용을 한다.향고래의 경우 미오글로빈 함유량이 특히 많아 한번 숨을 쉰 뒤 1시간 넘게 물속에 있을 수 있다.