an edible marine mollusk up to 3 cm long, which has two adductor muscles to close the shells (tivela mactroides) - İspanyolca İngilizce Sözlük