'Body snatcher' parasites blow holes in enemies, suck out their guts 0 29.07.2024 08:20 Sciencebase.com Tiny flatworms with enormous mouths attack invaders of their snail host