Life … Animals Flatworms Flukes Plagiorchiida Liver-flukes Fasciola genus Fasciola Fasciola Field notes Children Sheep Liver Fluke Close