WikiWord

English

worm lizard

noun

Meaning

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

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
worm lizard — meaning and etymology | WikiWord