Lü, Dongbiao, Yanhua Yan, Weihai Li, and Hongliang Wang. 2019. “ 4614: 187–190”. Zootaxa 4658 (3). Auckland, New Zealand:600–600. https://doi.org/10.11646/zootaxa.4658.3.12.