English dictionary, thesaurus, translations & etymology
FreeDict.com

worm lizard in Russian

worm lizard in Russian

амфисбе́на
noun
Any of many small limbless burrowing tropical squamate reptiles, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.
двуходка
noun
Any of many small limbless burrowing tropical squamate reptiles, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.