Received by the editors May 26, 2019; revised August 23, 2019. Published online on Cambridge Core December 23, 2019. his work was supported by the National Natural Science Foundation of China (Nos. 11971076, 11861037, 11771059, 51839002), the Scientific Research Fund of Hunan Provincial Education Department (No. 16C0036). Chuangxia Huang and Lihong Huang are the corresponding authors. AMS subject classification: 34C25, 34K13. Keywords: Nicholson’s blowflies model, patch structure, density-dependent mortality term, almost periodic solution, stability.