This Is a Giant Shipworm. You May Wish It Had Stayed In Its Tube.


By JOANNA KLEIN via NYT Science

Comments