[1]
Z. Yin, “A new species of Odontobdella Oka, 1923 (Erpobdelliformes: Salifidae), a macrophagous terrestrial leech from Central China”, Zootaxa, vol. 5566, no. 1, pp. 159–172, Jan. 2025.