Big Huge Thesaurus

nothosaur

noun

sounds kind of like