1.
Leduc D, Wharton DA. New free-living marine nematode species (Nematoda: Desmodoridae) from the coast of New Zealand. Zootaxa [Internet]. 2010 Sep. 14 [cited 2025 Apr. 5];2611(1):45–57. Available from: https://mapress.com/zt/article/view/zootaxa.2611.1.4