Hematoid

(a.) Resembling blood.