Definitions of Carphophis:

  • noun:   thunder snake