Big Huge Thesaurus

Ophidia

noun

sounds kind of like