Cynisca senegalensis

Cynisca senegalensis is a worm lizard species in the family Amphisbaenidae. It is found in Senegal and Guinea.