YourDictionary

amphisbaena

noun

Gr. & Rom. Myth. a serpent with a head at each end of its body

See amphisbaena in American Heritage Dictionary 4

link/cite print suggestion box