Big Huge Thesaurus

Ophisaurus

noun

sounds kind of like