[1]
D. L. Emery, N. J. Emery, and L. W. Popple, “ 5590 (2): 151–184”., Zootaxa, vol. 5601, no. 3, pp. 600–600, Mar. 2025.