田螺

Noun

 * 1) river snail a generic term referring to freshwater snails

Noun

 * 1) river snail