Definition of AMPHISBAENA
noun : AMPHISBAENA
Source: WordNet 3.1
-
1. (
) (classical mythology) a serpent with a head at each end of its body ;
-
2. (
) type genus of the Amphisbaenidae ;
See more about : AMPHISBAENA