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".
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list