To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Henosepilachna vigintioctopunctata is a species of beetle in the family Coccinellidae. It is commonly known as the 28-spotted potato ladybug or Hadda beetle. It feeds on the leaves of potatoes and other solanaceous plants.