What is the full meaning of haematoid
resembling blood, also HEMATOID [adj]
Example of the word haematoid placed on a Scrabble board.