Giant eyeball found on Florida beach may be from squid
Friday, October 12, 2012 - 12:00
in Biology & Nature
A giant eyeball found on a Florida beach this week could belong to a deep sea squid or a large swordfish, says an assistant biology professor at Florida International University in Miami.