Current research in insect science [Curr Res Insect Sci] NLMUID: 9918231903506676