Life … Animals Flatworms Flukes Plagiorchiida Haematoloechidae Haematoloechus genus Haematoloechus Haematoloechus Children Haematoloechus longiplexus Close