what do water snails eat?
Snails do eat fresh plants but prefer the dead plant matter to live plants. Sea or marine snails live in saltwater. Like their freshwater cousins, they may eat plant matter, namely algae, or animal matter, namely fish or other types of invertebrates. Snails in the Murex family are carnivorous.