S science.org ‘Mind-boggling’ sea creature identified as digenean trematode 191 points austinallegro 3 years ago 38 comments