Life … Animals Arthropods Centipedes Soil Centipedes Himantariidae Chomatobius Chomatobius euphorion species 4 observations Chomatobius euphorion Chomatobius euphorion Close