Since time immemorial, it seems humans and snakes have had an unfriendly relationship. In biblical stories, mythology and folklore, the snake has been ...