Researchers have recently identified Mosura fentoni, a prehistoric marine predator with three eyes that roamed the oceans around 506 million years ago. Overview of Mosura fentoni Mosura fentoni is a now-extinct member of the radiodonts, an ancient group of early arthropods that thrived during the Cambrian period. This species is …
Read More »