Snail Zombies

Parasitic worms seem almost able to make these snails do their own bidding!

6,342 views youtube.com

Interest

Biology
Discovered by rbsauter
on Oct 26, 2010

Stumblers Who Like This Page