Definition of marsh snail in English:

marsh snail

noun

  • Any of a number of snails that live in marshy habitats or ponds.