Big Huge Thesaurus

chelonia

noun

sounds kind of like