The Colossal Squid vs. The Giant Squid: Which is the Largest Invertebrate Ever?
The Colossal Squid vs. The Giant Squid The oceans cover over 70% of the Earth’s surface and hide some of the planet’s largest animals. Lurking in the deep, dark depths are two massive invertebrates locked in a centuries-long battle for the title of world’s largest. The giant squid and the colossal squid are elusive creatures