amphisbaena

Noun
  1. (classical mythology) a serpent with a head at each end of its body (synset 109515864)
  2. Type genus of the Amphisbaenidae (synset 101685677)

Other Searches