Big Huge Thesaurus

testacean

noun

sounds kind of like