Definitions of Elaphe obsoleta:

  • noun:   large harmless shiny black North American snake