Mpwapwa worm lizard


The Mpwapwa worm lizard is a worm lizard species in the family Amphisbaenidae. It is endemic to Tanzania.