Big Huge Thesaurus

serpasil

noun

sounds kind of like