Myths and Folklore Wiki needs help being translated into other languages, if interested view here.
READ MORE
The Amphisbaena (plural: Amphisbaenae) was a legendary Libyan serpent with a head at each end of its body.