Meaning of river snail in English:
river snail
noun
A freshwater snail; (in later use) specifically one of the genus Viviparus (family Viviparidae).
Origin
Late Middle English; earliest use found in John Trevisa (c1342–?1402), translator.
Are You Learning English? Here Are Our Top English Tips