Big Huge Thesaurus

thamnophis

noun

sounds kind of like