Find the word definition

The Collaborative International Dictionary
Haematoid

Haematoid \H[ae]m"a*toid\, a. Same as Hematoid.

Wiktionary
haematoid

a. (alternative form of hematoid English)