- Joined
- Oct 15, 2005
- Messages
- 10,538
From The Statesman:
The colossal squid has the largest eyes of any animal on the planet. They are nearly 11 inches across – about the size of soccer balls, with lenses the ...
Continue reading...
The colossal squid has the largest eyes of any animal on the planet. They are nearly 11 inches across – about the size of soccer balls, with lenses the ...
Continue reading...