Placoderms are the iconic prehistoric fish from the Devonian. Recent 3D scans have revealed their astonishing anatomical similarities with us humans.
This page uses 'cookies'. Learn more I understand