The colossal and giant squid are the biggest among the many squid species. Even though they are slightly shorter than their giant counterparts, colossal squid are the most enormous species. They have stouter and larger bodies, giving them the weight advantage. Either way, squid are unique and intelligent organisms that thrive deep in the salty…
The post 19 Intriguing Squids Facts first appeared on KickassFacts.com. Source