What does amphisbaenidae mean?

amphisbaenidae meaning in General Dictionary

worm lizards