Productus subaculeatus

Productus subaculeatus is an extinct species of brachiopods. Its fossils are present in the Devonian.