Taxon
Animalia > Platyhelminthes > Trematoda > Plagiorchiida > Echinostomatidae > Echinostoma
WoRMS: 108483 NCBI: 27847 Open in mapper Explore occurrences