Exhibiting bloodlust; violently aggressive; bloodthirsty.
Of or relating to blood
Relating to heme
Somewhat decomposed.