amphisbène

Noun

 * 1) amphisbaena
 * 2) worm lizard (of clade Amphisbaenia)