Prehistory Wiki
Advertisement

Astraspis is a species of jawless fish from the Ordovician Period adout 450 mya. Astraspis is 6 in long and it's head was covered in plates.

Advertisement