Taxon
Animalia > Platyhelminthes > Cestoda > Lecanicephalidea
WoRMS: 104916 NCBI: 108263 Open in mapper Explore occurrences