Snail Zombies

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

5,783 views youtube.com

Interest

Biology
Discovered by rbsauter
on Oct 26, 2010

Stumblers Who Like This Page