Interesting Animal Fact #1196



The giant squid has the largest eyes in the world.
Categories:    Animal  
Next Fact