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