land shell

noun

land shell

noun
1

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, Alfred Russel Wallace, The Malay Archipelago, volume II, London: Macmillan and Co., page 199:

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.