black rat snake


Meanings

  • large harmless shiny black North American snake