Amphisbaenid Definition
    noun
  
 (zoology) Any member of the Amphisbaenidae; a worm lizard.
Wiktionary 
Other Word Forms of Amphisbaenid
Noun
Singular:
 amphisbaenidPlural:
 amphisbaenidsFind Similar Words
Find similar words to amphisbaenid using the buttons below.