Kabinda worm lizard


The Kabinda worm lizard is a worm lizard species in the family Amphisbaenidae. It is found in the Democratic Republic of the Congo and the Central African Republic.