Big Huge Thesaurus

plesiosauria

noun

sounds kind of like