Webster's Revised Unabridged Dictionary · 1913

Hematoid

Hematoid , adjective

[Hemato- + -oid.]

(Physiology) Resembling blood.