Big Huge Thesaurus

Nothosauria

noun

sounds kind of like