Taxon
Animalia > Platyhelminthes > Trematoda > Diplostomida > Plattidae > Hapalorhynchus
WoRMS: 725106 NCBI: 290908 Open in mapper Explore occurrences