marsh snail
noun
1- any of a number of snails which live in marshy habitats or ponds, in particular沼螺, 尤指:
1.1
- a European freshwater snail (Galba or (Limnaea) palustris, family Limnaeidae)欧洲淡水螺(土蜗属或椎实螺属, 椎实螺科)。
1.2
- an American salt-marsh snail (family Ellobiidae)美洲咸沼螺(耳螺科)。