worm lizard

Alternative forms

 * worm-lizard

Noun

 * 1) Any of many small limbless burrowing tropical squamate reptiles, of the family  or of the superfamily or suborder Amphisbaenia, that resemble worms.

Translations

 * Japanese: 蚯蚓蜥蜴
 * Navajo: naʼashǫ́ʼii bijáád ádinígíí
 * Russian: двуходка,