dcsimg
Life » » Metazoa » » Mollusca » Bivalvia » » Tellinidae »

Semelangulus tenuiliratus (G. B. Sowerby II 1867)