Definition of "placoderms"

placoderms