Hematoid(a.) Resembling blood.

Words within hematoid