Strangest Invertebrate Ever

A nemertean worm i discovered. Weirdest thing i have ever seen. It inverts it...

23K views youtube.com

Interest

Biology
Discovered by cosmonaut
on Dec 17, 2009

Stumblers Who Commented On This Page