What is the full meaning of hemostatic
capable of slowing down or stopping hemorrhage [adj] / a hemostatic substance [n -S]]
Example of the word hemostatic placed on a Scrabble board.