worm lizard

English

Noun

worm lizard (plural worm lizards)

  1. Any of many small limbless burrowing tropical lizards, of the family Amphisbaenidae or of the superfamily or suborder Amphisbaenia, that resemble worms.

Translations

References

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.