Menaspis Explained

Menaspis is an extinct genus of holocephalian cartilaginous fish from the Permian period (Wuchiapingian stage).

References