amphisbaena
The amphisbaena is a mythological, ant-eating snake 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 of Ants".
