Big Huge Thesaurus

astacura

noun

sounds kind of like