worm lizard
noun
1
- a subterranean burrowing reptile which resembles an earthworm, being blind, apparently segmented, and typically without limbs蚓蜥。
1.1
- Suborder Amphisbaenia, order Squamata: four families and numerous species蚓蜥亚目, 有鳞目:4科, 多种。
2
- a legless lizard无足蜥蜴。