Science

‘Mysterious’ glass squid in Antarctica could be the first-ever colossal squid baby ever filmed

The colossal squid (Mesonychoteuthis hamiltoni) is one of the ocean’s greatest mysteries. There are no photos and no images of […]