This Echinosoma sp. seems to fit to no known species of Echinosoma described in Steinmann (1986) and could be a new species:https://www.inaturalist.org/observations/3621061