Fossil Wiki
Advertisement

Cosmoselachus mehlingi is an extinct genus of symmoriiform chondrichthyan that lived in Arkansas, United States during the Late Carboniferous period.

Art reconstruction of Cosmoselachus mehlingi
Advertisement