Amphisbaenidae Definition
Definition
Amphisbaenidae is a family of legless squamates, characterized by their eel-like bodies and the absence of external limbs, which distinguishes them from other snake families. They are commonly known as thread snakes, worm lizards, or amphisbaenians.
Browse