Taxon
Animalia > Nematoda > Chromadorea > Rhabditida > Raphidascarididae > Raphidascaris
Accepted name: Sprentascaris lanfrediae
WoRMS: 1012987 NCBI: 1905337 Open in mapper Explore occurrences