Isoxys acutangulus is a species of small bivalved arthropods from the Cambrian period. It was a visual predator with large eyes and may have hunted above the seafloor.
Comments
Comments