Leucochloridium paradoxum
You're viewing a single thread.
https://en.wikipedia.org/wiki/Leucochloridium_variae
More reading.