amphisbaena: Meaning and Definition of
Pronunciation: (am"fus-bē'nu), [key]
— pl. -nae -nas.
- any of numerous worm lizards of the genus Amphisbaena.
- a serpent having a head at each end of its body and the ability to move forward or backward.
- amphisbaena (Thesaurus)
Here are the facts and trivia that people are buzzing about.