Taxon
Animalia > Platyhelminthes > Cestoda > Bothriocephalidea > Triaenophoridae > Anchistrocephalus
WoRMS: 105218 NCBI: 116756 Open in mapper Explore occurrences