Colossal Squid: The World's Largest Invertebrate Is A Gigantic Mystery Iflscience, 06 Mar 2024 Welcome to the ocean, home of all manner of creatures: from the cutest dumbo octopus, to the predatory power of orcas, and…