Odontaspis contortidens


Odontaspis contortidens is a fossil taxon.