Big Huge Thesaurus

Thamnophis

noun

sounds kind of like