Life … Animals Arthropods Insects Bark Lice, Book Lice, and Parasitic Lice Lizard Barklice Stenocaecilius Bark Lice species 9 observations Bark Lice Stenocaecilius analis Close