$ 0 0 Word that a giant eyeball washed up on a South Florida beach has created a buzz on the Internet and in the marine biology community.