Google
×

Amphisbaena

The amphisbaena is a mythological, ant-eating serpent with a head at each end. The creature is alternatively called the amphisbaina, amphisbene, amphisboena, amphisbona, amphista, amfivena, amphivena, or anphivena, and is also known as the "Mother... Wikipedia