elephant's-foot moon snail - İngilizce Eşanlam Sözlük