Guinea razor shell

Solen guinensis