AMPHISBAENA

Definition of AMPHISBAENA

  1. (noun)(classical mythology) a serpent with a head at each end of its body