Green snake

What is Green snake?

Green snake definition and meaning on Dictionary terms:
noun

any slender, green snake of the genus Opheodrys, of North America, feeding chiefly on insects.