Yellow spotted millipedes spend most of their time feeding on leaf litter.
Yellow spotted millipedes spend