Amphisbaenidae meaning
UK US
Amphisbaenidae (noun): worm lizards.
Definition of Amphisbaenidae
- worm lizards
Synonyms: family Amphisbaenidae
Type of: reptile family
Word lists: words starting with AM · words ending in AE · 14-letter words
More about Amphisbaenidae on Wikipedia.