Liberia worm snake

The Liberia worm snake (Letheobia leucosticta) is a species of snake in the Typhlopidae family.