What is the full meaning of hemostatics
HEMOSTATIC, a hemostatic substance [n]
Example of the word hemostatics placed on a Scrabble board.