Taxon
Animalia > Platyhelminthes > Trematoda > Diplostomida > Aporocotylidae > Cardicola
WoRMS: 593968 NCBI: 335513 Open in mapper Explore occurrences