Zamanpoore, M., M. Grabowski, M. Poeckl, and F. Schiemer. “ 31–51”. Zootaxa 2666, no. 1 (November 3, 2010): 68. Accessed April 20, 2025. https://mapress.com/zt/article/view/zootaxa.2666.1.4.