The eye of the colossal or giant squid is the largest in the animal kingdom. It measures over 11 inches across. That’s bigger than a soccer ball! Sailors once...Read More
Home » Posts Tagged "Animal Kingdom"