Taxon
Animalia > Platyhelminthes > Cestoda > Diphyllidea > Echinobothriidae
WoRMS: 104932 NCBI: 108261 Open in mapper Explore occurrences