Physiological entomology [Physiol Entomol] NLMUID: 7610589