Which of these is a mythological, ant-eating serpent with a head at each end?
Correct answer: Amphisbaena

ChewyGazelle68623
I just love Greek Mythology questions!!