Generalized digenetic trematode