green snake








noun

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