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
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.