Big Huge Thesaurus

decoagulant

noun

sounds kind of like