Big Huge Thesaurus

cyanohydrin

noun

sounds kind of like