Dictionary.com
Thesaurus.com

amphisbaenoid

  • a word derived from amphisbaena.
    amphisbaena
    noun
    any of numerous worm lizards of the genus Amphisbaena.

More Suggestions