Taxon
Animalia > Platyhelminthes > Cestoda > Bothriocephalidea > Echinophallidae
WoRMS: 104938 NCBI: 1365976 Open in mapper Explore occurrences