Synonyms for "haemostat"

Words with similar meaning