Arida, Evy, and Sri Catur Setyawatiningsih. “ 3919 (1): 197–200”. Zootaxa 3931, no. 4 (March 16, 2015): 600–600. Accessed April 23, 2025. https://mapress.com/zt/article/view/zootaxa.3931.4.10.