amphisbaena - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a mythological serpent with a head at each end of its body

    Olivia saw an amphisbaena in her dream, that's why she screamed.

    Submitted on 25/04/2016