Big Huge Thesaurus

terrapene

noun

sounds kind of like