Big Huge Thesaurus

Chlorophis

noun

sounds kind of like