Cephalaspis as Devonian - Extinct Animals Face Claims Fan Cast | myCast.io
Cephalaspis
Cephalaspis (meaning "head shield") is a probably monotypic genus of extinct osteostracan agnathan vertebrate. It was a trout-sized detritivorous fish that lived in estuaries of the late Silurian and the early Devonian.