land shell noun1 •A land snail; a terrestrial gastropod.Several pretty beetles, a superb "bug," and a few nice land-shells were obtained, and I returned in the afternoon well satisfied with my first trial of the promised land. — 1869 formsland shells