Qiao, Limin, Qianqian Li, Wenwen Yao, Zongqing Wang, and Yanli Che. “Three New Species of Scalida (Blattodea: Blattellidae) from Yunnan, China”. Zootaxa 5306, no. 1 (June 19, 2023): 144–150. Accessed April 3, 2025. https://mapress.com/zt/article/view/zootaxa.5306.1.8.