1
: of or caused by hemostasis
2
: serving to check bleeding
Love words? Need even more definitions?
Merriam-Webster unabridged
Share