Tiny Eyes
-
Fossil of 390-Million-Year-Old Ancient Arthropod with Tiny Eyes Inside its Eyes Unearthed
In the early 1970s, radiographs of ancient arthropods were reexamined, and eye structures were discovered that had never been ever seen in an animal before or since.
Latest Research Articles