Life … Animals Arthropods Insects True Bugs, Hoppers, Aphids, and Allies Mealybugs Heliococcus Betony Mealybug species 1 observations Betony Mealybug Heliococcus stachyos Close