Big Huge Thesaurus

helxine

noun

sounds kind of like