hemostatic

hemostatic

hemostatic

Adjective

tending to check bleeding by contracting the tissues or blood vessels

Synonyms: