Shipworm


First Living Giant Shipworm Discovered in Philippines

First Living Giant Shipworm Discovered in Philippines

A huge alien creature of the deep blue sea has fascinated scientists. It is actually a shipworm that dwells in a shell....

Apr 18 2017, 8:06am CDT