dcsimg
» Animals » » Molluscs » Mussels »

Dolphin Toothed Nut Clam

Ennucula delphinodonta (Mighels & C. B. Adams 1842)