Big Huge Thesaurus

plesiosaurus

noun

sounds kind of like