Use "worm lizard" in a sentence

1. Amphisbaena definition: any worm lizard of the genus Amphisbaena Meaning, pronunciation, translations and examples