Definitions of smooth green snake:

  • noun:   of western and central United States