Big Huge Thesaurus

chlorophis

noun

sounds kind of like