science Archive

WTF is that?

This pink wiggly thing is a marine ribbon worm and, as the name suggests, they are normally found in the sea, not on land.It’s hard to know where this clip was filmed but investigations suggest …
Please share
Hide Buttons