Big Huge Thesaurus

Serpens

noun

sounds kind of like