Antillean scallop

Antillipecten antillarum