Source: Business Insider
Scientists say this is a baby colossal squid, at home in the deep sea near Antarctica. ROV SuBastian / Schmidt Ocean InstituteScientists say they've captured the first footage of a living colossal squid in the deep sea. The colossal squid is the world's largest invertebrate, but the one in this video is a baby.
Go to Source
Related News