Life … Animals Flatworms Flukes Plagiorchiida Haematoloechidae Haematoloechus Haematoloechus longiplexus species 2 observations Haematoloechus longiplexus Haematoloechus longiplexus Close