AMPHISBAENAE

Definition of AMPHISBAENAE

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