Hematoid

a.
  1. Resembling blood.