Big Huge Thesaurus

loxostege

noun

sounds kind of like