Snail Eye Parasite
Dec. 25, 2024
Absurd Creature of the Week: The Parasitic Worm That Turns Snails Into Disco Zombies | WIRED BBC Two - The Trials of Life, Living Together, Zombie snail New Study Upholds Reputation of Classic Parasite Snail Eye Parasite