A New Emerging Pest in Florida: European Pepper Moth (EPM)
A New Emerging Pest in Florida: European Pepper Moth ( Duponchelia fovealis )