What is the meaning of the word "amphisbaena"?

Definitions: