Search
Menu
Home
Sources
About
Contacts
Lualaba worm lizard
The
Lualaba
worm lizard
is a
worm
lizard
species
in the
family
Amphisbaenidae
. It is
endemic
to the
Democratic Republic of the Congo
.