hemostatic - English Synonyms Dictionary

hemostatic

adj.
[1] styptic