Procephalaspis Explained

Procephalaspis is an extinct genus of jawless fish.

References