amphisbaena
æm.fɪsˈbiː.nə
Definitions
1. noun
A type of legless, burrowing lizard, especially of the genus Amphisbaena.
“The expedition uncovered several amphisbaena specimens in the remote terrain.”
æm.fɪsˈbiː.nə
1. noun
A type of legless, burrowing lizard, especially of the genus Amphisbaena.
“The expedition uncovered several amphisbaena specimens in the remote terrain.”