Realmente es índigo (se pone roja al entrar en contacto con el aire). Eso se debe a que contiene mucho hierro. El hierro de por sí es de color azulado cuando está diluido en ciertas soluciones. Como la sangre tiene ácidos, enzimas, etc., al combinarse con el aire, crean sustancias que oxidan fácilmente al hierro (el óxido de hierro es de color rojo).