Life … Animals Arthropods Millipedes Sausage Millipedes Striariidae Striaria Striaria causeyae species 4 observations Striaria causeyae Striaria causeyae Close