Big Huge Thesaurus

nothosauria

noun

sounds kind of like