Big Huge Thesaurus

cryogen

noun

sounds kind of like