Big Huge Thesaurus

Cheloniidae

noun

sounds kind of like