Giant Squid Facts | Anatomy, Diet, Habitat, Distribution The giant squid (Architeuthis) is the largest living invertebrate on the planet. It has probably the largest eyes…
Follow Us