noun
1. : a snake of the family Typhlopidae or of the related Leptotyphlopidae — called also worm snake
2. : any of various limbless burrowing lizards
noun
1. : a snake of the family Typhlopidae or of the related Leptotyphlopidae — called also worm snake
2. : any of various limbless burrowing lizards
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012