Covered with blood; very bloody.
Unpleasant.
Of or relating to blood
Relating to heme
Somewhat decomposed.