Big Huge Thesaurus

Elaphe

noun

sounds kind of like