Taxon
Animalia > Acanthocephala > Palaeacanthocephala > Echinorhynchida > Leptorhynchoididae > Metacanthocephalus
WoRMS: 341176 NCBI: 2982313 Open in mapper Explore occurrences