Cape weed oyster

Ostrea algoensis