Login to access subscriber-only resources.
YAO, WENWEN, Institute of Entomology; College of Plant Protection; Southwest University; Beibei; Chongqing 400715; China, China
-
Zootaxa Vol. 5306 No. 1: 19 Jun. 2023 - Article
Three new species of Scalida (Blattodea: Blattellidae) from Yunnan, China
Abstract