Meaning of hemostatic

Definition of hemostatic

(adj) tending to check bleeding by contracting the tissues or blood vessels

Other information on hemostatic

WIKIPEDIA results for hemostatic
Amazon results for hemostatic