snake god

noun

1.
a god of voodoo cults of African origin worshipped especially in West Indies