Brimming with symbolism, the serpent holds significant meaning across many cultures going back to ancient times.