Big Huge Thesaurus

Chelydridae

noun

sounds kind of like