Ostrea diluviana

Ostrea diluviana is a fossil species of oyster.