Posts tagged with ‘Whitelip Snail’

  • Land Snails of New England

    July 26, 2011

    The Whitelip Snail (Neohelix albolabris) is largest terrestrial snail native to New England, wearing a shell that can grow...