[1]
L. Chopard, “The Fauna of an Island in the Chilka Lake. The Dermaptera and Orthoptera of Barkuda Island”, rzsi, vol. 26, no. 2, pp. 165–191, Feb. 1924.