Life … Animals Arthropods Insects Beetles Leaf Beetles Studded Flea Beetles Crepidodera spenceri species 6 observations Crepidodera spenceri Crepidodera spenceri Close