[1]
E. Lazar, C. S. Mcfadden, D. Huchon, and Y. Benayahu, “ 5674 (1): 1–84”., Zootaxa, vol. 5683, no. 4, pp. 600–600, Aug. 2025.