Amphisbaenoid Definition
    adjective
  
 (zoology) Resembling or relating to the lizards of the genus Amphisbaena.
Wiktionary 
Origin of Amphisbaenoid
-  
From Amphisbaena + -oid
From Wiktionary
 
Find Similar Words
Find similar words to amphisbaenoid using the buttons below.