Life … Animals Arthropods Millipedes Polyzoniida Polyzoniid Millipedes Stenozonium Stenozonium leonardi species 1 observations Stenozonium leonardi Stenozonium leonardi Close