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