Life … Animals Arthropods Insects Cockroaches and Termites Pseudophyllodromiidae Balta Balta vilis species 220 observations Balta vilis Balta vilis Close