Tag: deep sea marine life

The giant squid: A short history

Giant squid are infamous and plentiful creatures that have been found in every ocean. But the journey of the world’s longest cephalopod from mythology to science is far from over.