Learn English Logo

Interesting Animal # 75 - Squid

Colossal squid have the largest eyes of any creature on the planet.

(Their eyes measure around 11 inches. I bet they make great hypnotists.)

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram