Life … Animals Flatworms Flukes Plagiorchiida Heterophyidae Euhaplorchis genus Euhaplorchis Euhaplorchis Field notes Children Euhaplorchis californiensis Close