Life … Animals Arthropods Millipedes Sausage Millipedes Striariidae Striaria Striaria zygoleuca species 1 observations Striaria zygoleuca Striaria zygoleuca Close