dcsimg
Image of Cape rock oyster
Creatures » » Animal » » Molluscs » Mussels » » Ostreidae »

Cape Rock Oyster

Striostrea margaritacea (Lamarck 1819)