English Dictionary
◊ HEMOSTATIC
hemostatic
adj : tending to check bleeding by contracting the tissues or
blood vessels [syn: {styptic}]