كرات الدم الحمراء تحوي على "الهيموغليبين" وهو بروتين يتكون من جزيء "حديد" و 4 جزيئات "هيم" وهي سلاسل بروتينية تحيط بجزيء الحديد. الأكسجين يرتبط بجزيئات "الهيم"، فكلما زادت نسبة الأكسجين بالدم يميل لونه لـ "الوردي"، وكلّما قلت نسبة الأكسجين يميل لونه للأسود.
هناك عدة أسباب لتحول لون الدم من الأحمر إلى الميل للأسود ولكن أشهر الأسباب هو ارتفاع نسبة الهيموغلوبين في الدم أو قد يكون بسبب التدخين بكثرة، أو قد يكون بسبب السكن في مناطق جبلية أ في مناطق مرتفعة، وعليه يجب إجراء فحص دم كامل CBC وإجراء فحص ال HB لمعرفة السبب وراء ذلك.