Definition of marsh snail in English:

marsh snail

noun

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