Big Huge Thesaurus

testudines

noun

sounds kind of like