Many-rib cyclocardia

Cyclocardia crebricostata