Mactra stultorum?

Mactra stultorum?

Observation - Mactra stultorum?. Description: