Green Snake (noun) Definition, Meaning & Examples

noun
  1. any slender, green snake of the genus Opheodrys, of North America, feeding chiefly on insects.
Green Snake (noun) Definition, Meaning & Examples

More Definitions