What is the full meaning of hematoblasts
HEMATOBLAST, a blood platelet, also HAEMATOBLAST [n]
Example of the word hematoblasts placed on a Scrabble board.