Edible mollusc with a ridged shell The Moon Answers | CodyCross Solutions