Hematoid
Hem"a*toid
(?),
a.
[
Hemato-
+
-oid
.]
(Physiol.)
Resembling blood.