The Collaborative International Dictionary
Hematoid
Hematoid \Hem"a*toid\, a. [Hemato- + -oid.] (Physiol.) Resembling blood.
Wiktionary
hematoid
a. (context biology English) Resembling blood.