Hematoid
/(?)/
Hem·a·toid
Hematoid
a.
Resembling blood.
(Physiol.)