worm lizard
English
Noun
worm lizard (plural worm lizards)
- Any of many small limbless burrowing tropical lizards, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.
Translations
lizard of Amphisbaenidae
|
References
- worm lizard at OneLook Dictionary Search
-
Amphisbaenia on Wikipedia.Wikipedia
-
Amphisbaenia on Wikispecies.Wikispecies
-
Amphisbaenia on Wikimedia Commons.Wikimedia Commons
This article is issued from
Wiktionary.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.