Life … Animals Flatworms Flukes Plagiorchiida Echinostomatidae Echinostoma genus 12 observations Echinostoma Echinostoma Field notes Close