Colossal Squid
Colossal Squid This Mollusc is the largest known invertebrate ever recorded, growing up to 46 ft in length.
by Ayan Chakravarty · Published April 15, 2013 · Last modified June 16, 2015
Colossal Squid This Mollusc is the largest known invertebrate ever recorded, growing up to 46 ft in length.