It's an old name for hemoglobin ("protein that carries oxygen in the blood"). As it gives it its red color, poetically it is still used as a synonym for blood, and in its Latin origin cruor, oris means "spilled blood".
It was the ancient name for hemoglobin. Blood dye . Blood clot . The term is sometimes used in medicine.