Snail Zombies

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

5,926 views youtube.com

Interest

Biology
Discovered by rbsauter
on Oct 26, 2010

Stumblers Who Like This Page