Big Huge Thesaurus

haemostasia

noun

sounds kind of like