ngengat Cotton bollworm or corn earworm Helicoverpa zea, a major agricultural pest

ngengat Cotton bollworm or corn earworm Helicoverpa zea, a major agricultural pest

ngengat Cotton bollworm or corn earworm Helicoverpa zea, a major agricultural pest