It's a good day to be a fan of cephalopods. The scientific community has known about the colossal squid, or Mesonychoteuthis hamiltoni, since 1925. It's theorized to be the largest invertebrate on the planet, hence the name, but the closest anyone has come to actually seeing the thing…
Keep reading with a 7-day free trial
Subscribe to Boing Boing to keep reading this post and get 7 days of free access to the full post archives.