Big Huge Thesaurus

plesiosaur

noun

sounds kind of like