Big Huge Thesaurus

Terrapene

noun

sounds kind of like