20230420124748.607375 England Journal of economic entomology Journal of economic entomology 0022-0493 Journal of economic entomology. Journal of economic entomology.