Big Huge Thesaurus

elaphe

noun

sounds kind of like