Haematoid
Haem·a·toid
Haematoid
a.
Same as
Hematoid
.