Life … Animals Flatworms Flukes Plagiorchiida Opisthorchioidea Heterophyidae family Heterophyidae Heterophyidae Field notes Children Cryptocotyle Haplorchis Centrocestus Euhaplorchis Close