Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Soft Scales Parthenolecanium European Peach Scale species 9 observations European Peach Scale Parthenolecanium persicae Close