螔蝓

Noun

 * 1) land snail
 * 2) aquatic snail
 * 3) snails in general