Fossilized “Eyeball” Survived 120 Million Years Ben Warren Posted on January 17, 2018 Posted in Aggregated No Comments Scientists reportedly deduce the animal could see in color Share this:ShareFacebookRedditTwitterLinkedInEmail
Leave a Reply